home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2004 February / Gamestar_59_2004-02_dvd.iso / Dema / brokenswordtsd_demo.exe / Broken Sword / data.pak / Unnamed File 003730.script < prev    next >
Text File  |  2003-11-06  |  328KB  |  14,198 lines

  1. {effectviewer}
  2. //    S: effect = "doordust1_susarro"
  3. //    S: effect = "footsplash"
  4. //    S: effect = "ricochet2"
  5.     S: effect = "balloffire_white"
  6. //    S: effect = "balloffire_yellow"
  7. //    S: effect = "balloffire_orange"
  8. //    S: effect = "susarro_fog"
  9. //    S: effect = "streetsplats"
  10. //    S: effect = "barnwindow"
  11. //    S: effect = "anubisglow"
  12. {\effectviewer}
  13.  
  14. //=====================================================================
  15. // Laurie's effects
  16. //=====================================================================
  17.  
  18. // the 'dragon energy' in paris 3.
  19. {plasmabeam}
  20.     S: type = "composite"
  21.     S[3]: subeffects
  22.         [0] = "plasmalayer1"
  23.         [1] = "plasmalayer2"
  24.         [2] = "plasmalayer3"
  25. {\plasmabeam}
  26.  
  27. {plasmalayer1}
  28.     S: type = "beam"
  29.     S: srcblend = "srcalpha"
  30.     S: destblend = "one"//"invsrcalpha"
  31.     S: texture = "tiledwater"
  32. //    B: billboarded = FALSE
  33.     B: fadesides = TRUE
  34. //    S: blobtexture = "placeholder_blob" // in the same place
  35. //    B: blobstart = TRUE
  36. //    B: blobend = TRUE
  37.     I: alpha = 130
  38.     I: endalpha = 0
  39.     B: cutends = TRUE
  40.     I: segments = 10
  41.     F: scrollrate = 0.1
  42.     F: sidescrollrate = -0.2
  43.     F: texturescale = 1.0
  44.     F: widthfrequency = 18.0
  45.     F: displacementfrequency = 18.0
  46.     F: startwidth = 1.8
  47.     F: endwidth = 1.2
  48.     F: length = 2.0
  49.     I[3]: colour
  50.         [0] = 255    //R
  51.         [1] = 200    //G
  52.         [2] = 255    //B
  53.     F: depthoffset = 0.23
  54. {\plasmalayer1}
  55.  
  56. {plasmalayer2}
  57.     S: type = "beam"
  58.     S: srcblend = "srcalpha"
  59.     S: destblend = "one"//"invsrcalpha"
  60.     S: texture = "tiledwater"
  61. //    B: billboarded = FALSE
  62.     B: fadesides = TRUE
  63. //    S: blobtexture = "placeholder_blob" // in the same place
  64. //    B: blobstart = TRUE
  65. //    B: blobend = TRUE
  66.     I: alpha = 130
  67.     I: endalpha = 0
  68.     B: cutends = TRUE
  69.     I: segments = 10
  70.     F: scrollrate = 0.15
  71.     F: sidescrollrate = 0.08
  72.     F: texturescale = 1.2
  73.     F: widthfrequency = 18.0
  74.     F: displacementfrequency = 18.0
  75.     F: startwidth = 1.8
  76.     F: endwidth = 1.2
  77.     F: length = 8.0
  78.     I[3]: colour
  79.         [0] = 255    //R
  80.         [1] = 255    //G
  81.         [2] = 200    //B
  82.     F: depthoffset = 0.23
  83. {\plasmalayer2}
  84.  
  85. {plasmalayer3}
  86.     S: type = "beam"
  87.     S: srcblend = "srcalpha"
  88.     S: destblend = "one"//"invsrcalpha"
  89.     S: texture = "tiledwater"
  90. //    B: billboarded = FALSE
  91.     B: fadesides = TRUE
  92. //    S: blobtexture = "placeholder_blob" // in the same place
  93. //    B: blobstart = TRUE
  94. //    B: blobend = TRUE
  95.     I: alpha = 180
  96.     I: endalpha = 0
  97.     B: cutends = TRUE
  98.     I: segments = 10
  99.     F: scrollrate = -0.15
  100.     F: sidescrollrate = 0.08
  101.     F: texturescale = 2.0
  102.     F: widthfrequency = 18.0
  103.     F: displacementfrequency = 18.0
  104.     F: startwidth = 1.2
  105.     F: endwidth = 0.6
  106.     F: length = 2.0
  107.     I[3]: colour
  108.         [0] = 200    //R
  109.         [1] = 255    //G
  110.         [2] = 200    //B
  111.     F: depthoffset = 0.23
  112. {\plasmalayer3}
  113.  
  114.  
  115. // energy beams in congo2
  116. {mirrorbeam}
  117.     S: type = "composite"
  118.     S[2]: subeffects
  119.         [0] = "mirrorlayer1"
  120.         [1] = "mirrorlayer2"
  121. //        [2] = "mirrorlayer3"
  122. {\mirrorbeam}
  123.  
  124. {mirrorlayer1}
  125.     S: type = "beam"
  126.     S: srcblend = "srcalpha"
  127.     S: destblend = "one"//"invsrcalpha"
  128.     S: texture = "tiledwater"
  129.     B: absolute_textures = TRUE
  130. //    B: billboarded = FALSE
  131.     B: fadesides = TRUE
  132. //    S: blobtexture = "placeholder_blob" // in the same place
  133. //    B: blobstart = TRUE
  134. //    B: blobend = TRUE
  135.     I: alpha = 180 //130
  136. //    I: endalpha = 0
  137. //    B: cutends = TRUE
  138.     I: segments = 10
  139.     F: scrollrate = 0.45
  140.     F: sidescrollrate = -0.2
  141.     F: texturescale = 0.2
  142.     F: sidetexturescale = 0.4
  143.     F: widthfrequency = 18.0
  144.     F: displacementfrequency = 18.0
  145.     F: startwidth = 0.6
  146.     F: endwidth = 0.4
  147.     F: length = 2.0
  148.     I[3]: colour
  149.         [0] = 255    //R
  150.         [1] = 200    //G
  151.         [2] = 255    //B
  152.     F: depthoffset = 0.5
  153. //    S: sfx_name_start = ""
  154.     S: sfx_name_loop1 = "misc_energy_laser_main_loop"
  155.     F: sfx_volume = 16.0
  156.     F: sfx_max_distance = 50.0
  157.     F: sfx_min_distance = 10.0
  158.     I: sfx_tag_count = 1
  159. {\mirrorlayer1}
  160.  
  161. {mirrorlayer2}
  162.     S: type = "beam"
  163.     S: srcblend = "srcalpha"
  164.     S: destblend = "one"//"invsrcalpha"
  165.     S: texture = "tiledwater"
  166.     B: absolute_textures = TRUE
  167. //    B: billboarded = FALSE
  168.     B: fadesides = TRUE
  169. //    S: blobtexture = "placeholder_blob" // in the same place
  170. //    B: blobstart = TRUE
  171. //    B: blobend = TRUE
  172.     I: alpha = 180 //130
  173. //    I: endalpha = 0
  174. //    B: cutends = TRUE
  175.     I: segments = 10
  176.     F: scrollrate = 0.6
  177.     F: sidescrollrate = 0.18
  178.     F: texturescale = 0.24
  179.     F: sidetexturescale = 0.4
  180.     F: widthfrequency = 18.0
  181.     F: displacementfrequency = 18.0
  182.     F: startwidth = 0.4
  183.     F: endwidth = 0.6
  184.     F: length = 8.0
  185.     I[3]: colour
  186.         [0] = 255    //R
  187.         [1] = 255    //G
  188.         [2] = 200    //B
  189.     F: depthoffset = 0.5
  190. //    S: sfx_name_start = ""
  191.     S: sfx_name_loop1 = "misc_energy_laser_intense_loop"
  192.     F: sfx_volume = 13.0
  193.     F: sfx_max_distance = 10.0
  194.     F: sfx_min_distance = 2.0
  195.     I: sfx_tag_count = 2
  196. {\mirrorlayer2}
  197.  
  198. {mainbeam}
  199.     S: type = "composite"
  200.     S[2]: subeffects
  201.         [0] = "mainlayer1"
  202.         [1] = "mainlayer2"
  203. //        [2] = "mainlayer3"
  204. {\mainbeam}
  205.  
  206. {mainlayer1}
  207.     S: type = "beam"
  208.     S: srcblend = "srcalpha"
  209.     S: destblend = "one"//"invsrcalpha"
  210.     S: texture = "tiledwater"
  211.     B: absolute_textures = TRUE
  212. //    B: billboarded = FALSE
  213.     B: fadesides = TRUE
  214. //    S: blobtexture = "placeholder_blob" // in the same place
  215. //    B: blobstart = TRUE
  216. //    B: blobend = TRUE
  217.     I: alpha = 180 //130
  218. //    I: endalpha = 0
  219. //    B: cutends = TRUE
  220.     I: segments = 10
  221.     F: scrollrate = -0.45
  222.     F: sidescrollrate = -0.2
  223.     F: texturescale = 0.2
  224.     F: sidetexturescale = 0.4
  225.     F: widthfrequency = 18.0
  226.     F: displacementfrequency = 18.0
  227.     F: startwidth = 0.6
  228.     F: endwidth = 0.4
  229.     F: length = 2.0
  230.     I[3]: colour
  231.         [0] = 255    //R
  232.         [1] = 200    //G
  233.         [2] = 255    //B
  234. //    F: depthoffset = -1.0
  235. //    S: sfx_name_start = ""
  236.     S: sfx_name_loop1 = "misc_energy_laser_main_loop"
  237.     F: sfx_volume = 10.0
  238.     F: sfx_max_distance = 50.0
  239.     F: sfx_min_distance = 10.0
  240.     I: sfx_tag_count = 3
  241. {\mainlayer1}
  242.  
  243. {mainlayer2}
  244.     S: type = "beam"
  245.     S: srcblend = "srcalpha"
  246.     S: destblend = "one"//"invsrcalpha"
  247.     S: texture = "tiledwater"
  248.     B: absolute_textures = TRUE
  249. //    B: billboarded = FALSE
  250.     B: fadesides = TRUE
  251. //    S: blobtexture = "placeholder_blob" // in the same place
  252. //    B: blobstart = TRUE
  253. //    B: blobend = TRUE
  254.     I: alpha = 180 //130
  255. //    I: endalpha = 0
  256. //    B: cutends = TRUE
  257.     I: segments = 10
  258.     F: scrollrate = -0.6
  259.     F: sidescrollrate = 0.18
  260.     F: texturescale = 0.24
  261.     F: sidetexturescale = 0.4
  262.     F: widthfrequency = 18.0
  263.     F: displacementfrequency = 18.0
  264.     F: startwidth = 0.4
  265.     F: endwidth = 0.6
  266.     F: length = 8.0
  267.     I[3]: colour
  268.         [0] = 255    //R
  269.         [1] = 255    //G
  270.         [2] = 200    //B
  271. //    F: depthoffset = 1.0
  272. //    S: sfx_name_start = ""
  273.     S: sfx_name_loop1 = "misc_energy_laser_intense_loop"
  274.     F: sfx_volume = 13.0
  275.     F: sfx_max_distance = 20.0
  276.     F: sfx_min_distance = 5.0
  277.     I: sfx_tag_count = 3
  278. {\mainlayer2}
  279.  
  280. {mirrorlayer3}
  281.     S: type = "beam"
  282.     S: srcblend = "srcalpha"
  283.     S: destblend = "one"//"invsrcalpha"
  284.     S: texture = "tiledwater"
  285.     B: absolute_textures = TRUE
  286. //    B: billboarded = FALSE
  287.     B: fadesides = TRUE
  288. //    S: blobtexture = "placeholder_blob" // in the same place
  289. //    B: blobstart = TRUE
  290. //    B: blobend = TRUE
  291.     I: alpha = 180
  292. //    I: endalpha = 0
  293. //    B: cutends = TRUE
  294.     I: segments = 10
  295.     F: scrollrate = -0.65
  296.     F: sidescrollrate = -0.08
  297.     F: texturescale = 0.32
  298.     F: sidetexturescale = 0.5
  299.     F: widthfrequency = 18.0
  300.     F: displacementfrequency = 18.0
  301.     F: startwidth = 0.6
  302.     F: endwidth = 0.6
  303.     F: length = 2.0
  304.     I[3]: colour
  305.         [0] = 200    //R
  306.         [1] = 255    //G
  307.         [2] = 200    //B
  308. //    F: depthoffset = 1.0
  309. {\mirrorlayer3}
  310.  
  311. // beams of light shining on dust
  312. {lightbeam}
  313.     S: type = "composite"
  314.     S[2]: subeffects
  315.         [0] = "lightlayer1"
  316.         [1] = "lightlayer2"
  317. {\lightbeam}
  318.  
  319. {lightlayer1}
  320.     S: type = "beam"
  321.     S: srcblend = "srcalpha"
  322.     S: destblend = "one"//"invsrcalpha"
  323.     S: texture = "tileddust"
  324.     B: absolute_textures = TRUE
  325. //    B: billboarded = FALSE
  326.     B: fadesides = TRUE
  327. //    S: blobtexture = "placeholder_blob" // in the same place
  328. //    B: blobstart = TRUE
  329. //    B: blobend = TRUE
  330.     I: alpha = 180
  331. //    I: endalpha = 0
  332.     B: cutends = TRUE
  333.     I: segments = 40
  334.     F: scrollrate = 0.05
  335.     F: sidescrollrate = 0.04
  336.     F: texturescale = 0.25
  337.     F: widthfrequency = 18.0
  338.     F: displacementfrequency = 18.0
  339.     F: startwidth = 3.2
  340.     F: endwidth = 0.4
  341.     F: length = 2.0
  342.     I[3]: colour
  343.         [0] = 255    //R
  344.         [1] = 255    //G
  345.         [2] = 255    //B
  346.     F: depthoffset = 0.8
  347. {\lightlayer1}
  348.  
  349. {lightlayer2}
  350.     S: type = "beam"
  351.     S: srcblend = "srcalpha"
  352.     S: destblend = "one"//"invsrcalpha"
  353.     S: texture = "tileddust2"
  354.     B: absolute_textures = TRUE
  355. //    B: billboarded = FALSE
  356.     B: fadesides = TRUE
  357. //    S: blobtexture = "placeholder_blob" // in the same place
  358. //    B: blobstart = TRUE
  359. //    B: blobend = TRUE
  360.     I: alpha = 190
  361. //    I: endalpha = 0
  362.     B: cutends = TRUE
  363.     I: segments = 40
  364.     F: scrollrate = 0.03
  365.     F: sidescrollrate = -0.02
  366.     F: texturescale = 0.35
  367.     F: widthfrequency = 18.0
  368.     F: displacementfrequency = 18.0
  369.     F: startwidth = 3.2
  370.     F: endwidth = 0.4
  371.     F: length = 2.0
  372.     I[3]: colour
  373.         [0] = 255    //R
  374.         [1] = 255    //G
  375.         [2] = 255    //B
  376.     F: depthoffset = 0.8
  377. {\lightlayer2}
  378.  
  379.  
  380. // beams of light shining on dust, in the templar HQ
  381. {tlightbeam}
  382.     S: type = "composite"
  383.     S[2]: subeffects
  384.         [0] = "tlightlayer1"
  385.         [1] = "tlightlayer2"
  386. {\tlightbeam}
  387.  
  388. {tlightlayer1}
  389.     S: type = "beam"
  390.     S: srcblend = "srcalpha"
  391.     S: destblend = "one"//"invsrcalpha"
  392.     S: texture = "tileddust"
  393.     B: absolute_textures = TRUE
  394. //    B: billboarded = FALSE
  395.     B: fadesides = TRUE
  396. //    S: blobtexture = "placeholder_blob" // in the same place
  397. //    B: blobstart = TRUE
  398. //    B: blobend = TRUE
  399.     I: alpha = 20
  400.     I: endalpha = 80
  401.     B: cutends = TRUE
  402.     I: segments = 40
  403.     F: scrollrate = -0.05
  404.     F: sidescrollrate = 0.04
  405.     F: texturescale = 0.45
  406.     F: sidetexturescale = 1.75
  407.     F: widthfrequency = 18.0
  408.     F: displacementfrequency = 18.0
  409.     F: startwidth = 3.2
  410.     F: endwidth = 4.4
  411.     F: length = 2.0
  412.     I[3]: colour
  413.         [0] = 255    //R4
  414.         [1] = 255    //G
  415.         [2] = 255    //B
  416.     F: depthoffset = 0.8
  417. {\tlightlayer1}
  418.  
  419. {tlightlayer2}
  420.     S: type = "beam"
  421.     S: srcblend = "srcalpha"
  422.     S: destblend = "one"//"invsrcalpha"
  423.     S: texture = "tileddust2"
  424.     B: absolute_textures = TRUE
  425. //    B: billboarded = FALSE
  426.     B: fadesides = TRUE
  427. //    S: blobtexture = "placeholder_blob" // in the same place
  428. //    B: blobstart = TRUE
  429. //    B: blobend = TRUE
  430.     I: alpha = 20
  431.     I: endalpha = 80
  432.     B: cutends = TRUE
  433.     I: segments = 40
  434.     F: scrollrate = -0.03
  435.     F: sidescrollrate = -0.01
  436.     F: texturescale = 0.45
  437.     F: sidetexturescale = 1.75
  438.     F: widthfrequency = 18.0
  439.     F: displacementfrequency = 18.0
  440.     F: startwidth = 3.2
  441.     F: endwidth = 4.4
  442.     F: length = 2.0
  443.     I[3]: colour
  444.         [0] = 255    //R
  445.         [1] = 255    //G
  446.         [2] = 255    //B
  447.     F: depthoffset = 0.8
  448. {\tlightlayer2}
  449.  
  450. // earth energy engulfs the sword
  451. {swordengulfbeam}
  452.     S: type = "composite"
  453.     S[3]: subeffects
  454.         [0] = "swordengulflayer1"
  455.         [1] = "swordengulflayer2"
  456.         [2] = "swordengulflayer3"
  457. {\swordengulfbeam}
  458.  
  459. {swordengulflayer1}
  460.     S: type = "beam"
  461.     S: srcblend = "srcalpha"
  462.     S: destblend = "one"//"invsrcalpha"
  463.     S: texture = "tileddust2"
  464.     F: fade_in_time = 0.9
  465.     B: absolute_textures = TRUE
  466. //    B: billboarded = FALSE
  467.     B: fadesides = TRUE
  468. //    S: blobtexture = "placeholder_blob" // in the same place
  469. //    B: blobstart = TRUE
  470. //    B: blobend = TRUE
  471.     I: alpha = 255
  472.     I: endalpha = 0
  473. //    B: cutends = TRUE
  474.     I: segments = 40
  475.     F: scrollrate = -0.50
  476.     F: sidescrollrate = 0.34
  477.     F: texturescale = 0.25
  478.     F: sidetexturescale = 0.25
  479.     F: widthfrequency = 18.0
  480.     F: displacementfrequency = 18.0
  481.     F: startwidth = 0.2
  482.     F: endwidth = 0.4
  483.     F: length = 2.0
  484.     I[3]: colour
  485.         [0] = 0    //R
  486.         [1] = 255    //G
  487.         [2] = 255    //B
  488.     F: depthoffset = -0.8
  489. {\swordengulflayer1}
  490.  
  491. {swordengulflayer2}
  492.     S: type = "beam"
  493.     S: srcblend = "srcalpha"
  494.     S: destblend = "one"//"invsrcalpha"
  495.     S: texture = "tileddust"
  496.     F: fade_in_time = 1.9
  497.     B: absolute_textures = TRUE
  498. //    B: billboarded = FALSE
  499.     B: fadesides = TRUE
  500. //    S: blobtexture = "placeholder_blob" // in the same place
  501. //    B: blobstart = TRUE
  502. //    B: blobend = TRUE
  503.     I: alpha = 255
  504.     I: endalpha = 0
  505. //    B: cutends = TRUE
  506.     I: segments = 40
  507.     F: scrollrate = -0.55
  508.     F: sidescrollrate = 0.34
  509.     F: texturescale = 0.25
  510.     F: sidetexturescale = -0.15
  511.     F: widthfrequency = 18.0
  512.     F: displacementfrequency = 18.0
  513.     F: startwidth = 0.2
  514.     F: endwidth = 0.4
  515.     F: length = 2.0
  516.     I[3]: colour
  517.         [0] = 0    //R
  518.         [1] = 255    //G
  519.         [2] = 255    //B
  520.     F: depthoffset = -0.8
  521. {\swordengulflayer2}
  522.  
  523. {swordengulflayer3}
  524.     S: type = "beam"
  525.     S: srcblend = "srcalpha"
  526.     S: destblend = "one"//"invsrcalpha"
  527.     S: texture = "tiledwater"
  528.     F: fade_in_time = 3.9
  529.     B: absolute_textures = TRUE
  530. //    B: billboarded = FALSE
  531.     B: fadesides = TRUE
  532. //    S: blobtexture = "placeholder_blob" // in the same place
  533. //    B: blobstart = TRUE
  534. //    B: blobend = TRUE
  535.     I: alpha = 255
  536.     I: endalpha = 0
  537. //    B: cutends = TRUE
  538.     I: segments = 40
  539.     F: scrollrate = 0.33
  540.     F: sidescrollrate = -0.22
  541.     F: texturescale = 0.35
  542.     F: sidetexturescale = 0.35
  543.     F: widthfrequency = 18.0
  544.     F: displacementfrequency = 18.0
  545.     F: startwidth = 0.2
  546.     F: endwidth = 0.4
  547.     F: length = 2.0
  548.     I[3]: colour
  549.         [0] = 0    //R
  550.         [1] = 0    //G
  551.         [2] = 255    //B
  552.     F: depthoffset = -0.8
  553. {\swordengulflayer3}
  554.  
  555.  
  556. {waterbeam}
  557.     S: type = "composite"
  558.     S[3]: subeffects
  559.         [0] = "waterlayer3"
  560.         [1] = "waterlayer1"
  561.         [2] = "waterlayer2"
  562. {\waterbeam}
  563.  
  564. {waterlayer1}
  565.     S: type = "beam"
  566.     S: srcblend = "srcalpha"
  567.     S: destblend = "invsrcalpha"
  568.     S: texture = "tileddust"
  569.     B: absolute_textures = TRUE
  570. //    B: billboarded = FALSE
  571.     B: fadesides = TRUE
  572. //    S: blobtexture = "placeholder_blob" // in the same place
  573. //    B: blobstart = TRUE
  574. //    B: blobend = TRUE
  575.     I: alpha = 175
  576.     I: endalpha = 0
  577. //    B: cutends = TRUE
  578.     I: segments = 40
  579.     F: scrollrate = 0.50
  580.     F: sidescrollrate = 0.1//34
  581.     F: texturescale = 0.25
  582.     F: sidetexturescale = 0.25
  583.     F: widthfrequency = 18.0
  584.     F: displacementfrequency = 18.0
  585.     F: startwidth = 0.8
  586.     F: endwidth = 0.8
  587.     F: length = 2.0
  588.     I[3]: colour
  589.         [0] = 250    //R
  590.         [1] = 255    //G
  591.         [2] = 255    //B
  592.     F: depthoffset = -0.8
  593. {\waterlayer1}
  594.  
  595. {waterlayer2}
  596.     S: type = "beam"
  597.     S: srcblend = "srcalpha"
  598.     S: destblend = "one"//"invsrcalpha"
  599.     S: texture = "tileddust2"
  600.     B: absolute_textures = TRUE
  601. //    B: billboarded = FALSE
  602.     B: fadesides = TRUE
  603. //    S: blobtexture = "placeholder_blob" // in the same place
  604. //    B: blobstart = TRUE
  605. //    B: blobend = TRUE
  606.     I: alpha = 175
  607.     I: endalpha = 0
  608. //    B: cutends = TRUE
  609.     I: segments = 40
  610.     F: scrollrate = 0.95
  611.     F: sidescrollrate = 0.1//34
  612.     F: texturescale = 0.5
  613.     F: sidetexturescale = -0.5
  614.     F: widthfrequency = 18.0
  615.     F: displacementfrequency = 18.0
  616.     F: startwidth = 0.8
  617.     F: endwidth = 0.8
  618.     F: length = 2.0
  619.     I[3]: colour
  620.         [0] = 250    //R
  621.         [1] = 255    //G
  622.         [2] = 255    //B
  623.     F: depthoffset = -0.8
  624. {\waterlayer2}
  625.  
  626. {waterlayer3}
  627.     S: type = "beam"
  628.     S: srcblend = "srcalpha"
  629.     S: destblend = "invsrcalpha"
  630.     S: texture = "tiledwater"
  631.     B: absolute_textures = TRUE
  632. //    B: billboarded = FALSE
  633.     B: fadesides = TRUE
  634. //    S: blobtexture = "placeholder_blob" // in the same place
  635. //    B: blobstart = TRUE
  636. //    B: blobend = TRUE
  637.     I: alpha = 175
  638.     I: endalpha = 0
  639. //    B: cutends = TRUE
  640.     I: segments = 40
  641.     F: scrollrate = 0.53
  642.     F: sidescrollrate = -0.15//22
  643.     F: texturescale = 0.35
  644.     F: sidetexturescale = 0.35
  645.     F: widthfrequency = 18.0
  646.     F: displacementfrequency = 18.0
  647.     F: startwidth = 0.8
  648.     F: endwidth = 0.8
  649.     F: length = 2.0
  650.     I[3]: colour
  651.         [0] = 200    //R
  652.         [1] = 205    //G
  653.         [2] = 205    //B
  654.     F: depthoffset = -0.8
  655. {\waterlayer3}
  656.  
  657. {ripplebeam}
  658.     S: type = "composite"
  659.     S[4]: subeffects
  660.         [0] = "ripplelayer4"
  661.         [1] = "ripplelayer3"
  662.         [2] = "ripplelayer1"
  663.         [3] = "ripplelayer2"
  664. {\ripplebeam}
  665.  
  666. {ripplelayer1}
  667.     S: type = "beam"
  668.     S: srcblend = "srcalpha"
  669.     S: destblend = "one"//"invsrcalpha"
  670.     S: texture = "tileddust"
  671.     B: absolute_textures = TRUE
  672.     B: billboarded = FALSE
  673.     B: fadesides = TRUE
  674. //    S: blobtexture = "placeholder_blob" // in the same place
  675. //    B: blobstart = TRUE
  676. //    B: blobend = TRUE
  677.     I: alpha = 25
  678. //    I: endalpha = 0
  679. //    B: cutends = TRUE
  680.     I: segments = 40
  681.     F: scrollrate = 0.04
  682.     F: sidescrollrate = -0.05//34
  683.     F: texturescale = 0.25
  684.     F: sidetexturescale = 0.85
  685.     F: widthfrequency = 18.0
  686.     F: displacementfrequency = 18.0
  687.     F: startwidth = 3.8
  688.     F: endwidth = 3.8
  689.     F: length = 2.0
  690.     I[3]: colour
  691.         [0] = 250    //R
  692.         [1] = 255    //G
  693.         [2] = 255    //B
  694.     F: depthoffset = -0.8
  695. {\ripplelayer1}
  696.  
  697. {ripplelayer2}
  698.     S: type = "beam"
  699.     S: srcblend = "srcalpha"
  700.     S: destblend = "one"//"invsrcalpha"
  701.     S: texture = "tileddust2"
  702.     B: absolute_textures = TRUE
  703.     B: billboarded = FALSE
  704.     B: fadesides = TRUE
  705. //    S: blobtexture = "placeholder_blob" // in the same place
  706. //    B: blobstart = TRUE
  707. //    B: blobend = TRUE
  708.     I: alpha = 25
  709. //    I: endalpha = 0
  710. //    B: cutends = TRUE
  711.     I: segments = 40
  712.     F: scrollrate = -0.08
  713.     F: sidescrollrate = 0.06//34
  714.     F: texturescale = 0.5
  715.     F: sidetexturescale = 0.8
  716.     F: widthfrequency = 18.0
  717.     F: displacementfrequency = 18.0
  718.     F: startwidth = 3.8
  719.     F: endwidth = 3.8
  720.     F: length = 2.0
  721.     I[3]: colour
  722.         [0] = 250    //R
  723.         [1] = 255    //G
  724.         [2] = 255    //B
  725.     F: depthoffset = -0.8
  726. {\ripplelayer2}
  727.  
  728. {ripplelayer3}
  729.     S: type = "beam"
  730.     S: srcblend = "srcalpha"
  731.     S: destblend = "invsrcalpha"
  732.     S: texture = "tiledwater"
  733.     B: absolute_textures = TRUE
  734.     B: billboarded = FALSE
  735.     B: fadesides = TRUE
  736. //    S: blobtexture = "placeholder_blob" // in the same place
  737. //    B: blobstart = TRUE
  738. //    B: blobend = TRUE
  739.     I: alpha = 100
  740. //    I: endalpha = 0
  741. //    B: cutends = TRUE
  742.     I: segments = 40
  743.     F: scrollrate = -0.07
  744.     F: sidescrollrate = 0.07//22
  745.     F: texturescale = 0.35
  746.     F: sidetexturescale = 0.95
  747.     F: widthfrequency = 18.0
  748.     F: displacementfrequency = 18.0
  749.     F: startwidth = 3.8
  750.     F: endwidth = 3.8
  751.     F: length = 2.0
  752.     I[3]: colour
  753.         [0] = 50    //R
  754.         [1] = 65    //G
  755.         [2] = 55    //B
  756.     F: depthoffset = -0.8
  757. {\ripplelayer3}
  758.  
  759. {ripplelayer4}
  760.     S: type = "beam"
  761.     S: srcblend = "srcalpha"
  762.     S: destblend = "invsrcalpha"
  763.     S: texture = "tiledwater"
  764.     B: absolute_textures = TRUE
  765.     B: billboarded = FALSE
  766.     B: fadesides = TRUE
  767. //    S: blobtexture = "placeholder_blob" // in the same place
  768. //    B: blobstart = TRUE
  769. //    B: blobend = TRUE
  770.     I: alpha = 100
  771. //    I: endalpha = 0
  772. //    B: cutends = TRUE
  773.     I: segments = 40
  774.     F: scrollrate = 0.06
  775.     F: sidescrollrate = -0.08//22
  776.     F: texturescale = 0.35
  777.     F: sidetexturescale = 0.95
  778.     F: widthfrequency = 18.0
  779.     F: displacementfrequency = 18.0
  780.     F: startwidth = 3.8
  781.     F: endwidth = 3.8
  782.     F: length = 2.0
  783.     I[3]: colour
  784.         [0] = 50    //R
  785.         [1] = 65    //G
  786.         [2] = 55    //B
  787.     F: depthoffset = -0.8
  788. {\ripplelayer4}
  789.  
  790. // the beam of light shining on the tower in g2
  791. {towerbeam}
  792.     S: type = "composite"
  793.     S[2]: subeffects
  794.         [0] = "towerlayer1"
  795.         [1] = "towerlayer2"
  796. {\towerbeam}
  797.  
  798. {towerlayer1}
  799.     S: type = "beam"
  800.     S: srcblend = "srcalpha"
  801.     S: destblend = "one"//"invsrcalpha"
  802.     S: texture = "tileddust"
  803.     B: absolute_textures = TRUE
  804. //    B: billboarded = FALSE
  805.     B: fadesides = TRUE
  806. //    S: blobtexture = "placeholder_blob" // in the same place
  807. //    B: blobstart = TRUE
  808. //    B: blobend = TRUE
  809.     I: alpha = 0
  810.     I: endalpha = 255
  811.     B: cutends = TRUE
  812.     I: segments = 40
  813.     F: scrollrate = 0.05
  814.     F: sidescrollrate = 0.02
  815.     F: texturescale = 0.03
  816.     F: widthfrequency = 18.0
  817.     F: displacementfrequency = 18.0
  818.     F: startwidth = 23.2
  819.     F: endwidth = 18.4
  820.     F: length = 2.0
  821.     I[3]: colour
  822.         [0] = 255    //R
  823.         [1] = 255    //G
  824.         [2] = 255    //B
  825.     F: depthoffset = 0.8
  826. {\towerlayer1}
  827.  
  828. {towerlayer2}
  829.     S: type = "beam"
  830.     S: srcblend = "srcalpha"
  831.     S: destblend = "one"//"invsrcalpha"
  832.     S: texture = "tileddust2"
  833.     B: absolute_textures = TRUE
  834. //    B: billboarded = FALSE
  835.     B: fadesides = TRUE
  836. //    S: blobtexture = "placeholder_blob" // in the same place
  837. //    B: blobstart = TRUE
  838. //    B: blobend = TRUE
  839.     I: alpha = 0
  840.     I: endalpha = 255
  841.     B: cutends = TRUE
  842.     I: segments = 40
  843.     F: scrollrate = 0.01
  844.     F: sidescrollrate = -0.01
  845.     F: texturescale = 0.035
  846.     F: widthfrequency = 18.0
  847.     F: displacementfrequency = 18.0
  848.     F: startwidth = 23.2
  849.     F: endwidth = 18.4
  850.     F: length = 2.0
  851.     I[3]: colour
  852.         [0] = 255    //R
  853.         [1] = 255    //G
  854.         [2] = 255    //B
  855.     F: depthoffset = 0.8
  856. {\towerlayer2}
  857.  
  858. // energy beams in congo2
  859. {groundbeam}
  860.     S: type = "composite"
  861.     S[1]: subeffects
  862.         [0] = "groundlayer1"
  863. {\groundbeam}
  864.  
  865. {groundlayer1}
  866.     S: type = "beam"
  867.     S: srcblend = "srcalpha"
  868.     S: destblend = "one"//"invsrcalpha"
  869.     S: texture = "tiledwater"
  870.     F: fade_in_time = 1.0
  871.     F: fade_out_time = 1.0
  872.     B: billboarded = FALSE
  873.     B: fadesides = TRUE
  874. //    S: blobtexture = "placeholder_blob" // in the same place
  875. //    B: blobstart = TRUE
  876. //    B: blobend = TRUE
  877.     I: alpha = 255
  878. //    I: endalpha = 0
  879. //    B: cutends = TRUE
  880.     I: segments = 10
  881.     F: scrollrate = -0.3
  882.     F: sidescrollrate = 0.0
  883.     F: texturescale = 0.1
  884.     F: sidetexturescale = 0.3
  885.     F: widthfrequency = 18.0
  886.     F: displacementfrequency = 18.0
  887.     F: startwidth = 1.2
  888.     F: endwidth = 1.2
  889.     F: length = 2.0
  890.     B: absolute_textures = TRUE
  891. //    F: depthoffset = -0.8
  892.     I[3]: colour
  893.         [0] = 255    //R
  894.         [1] = 200    //G
  895.         [2] = 255    //B
  896. //    S: sfx_name_start = ""
  897.     S: sfx_name_loop1 = "misc_energy_river_loop"
  898.     F: sfx_volume = 96.0
  899.     F: sfx_max_distance = 50.0
  900.     F: sfx_min_distance = 10.0
  901. {\groundlayer1}
  902.  
  903. {streetriver}
  904.     S: type = "composite"
  905.     S[3]: subeffects
  906.         [0] = "streetriver1"
  907.         [1] = "streetriver2"
  908.         [2] = "streetriver3"
  909. {\streetriver}
  910. {streetriver1}
  911.     S: type = "beam"
  912.     S: srcblend = "srcalpha"
  913.     S: destblend = "one"//"invsrcalpha"
  914.     S: texture = "tileddust"
  915.     B: billboarded = FALSE
  916.     B: fadesides = TRUE
  917. //    S: blobtexture = "placeholder_blob" // in the same place
  918. //    B: blobstart = TRUE
  919. //    B: blobend = TRUE
  920.     I: alpha = 25
  921. //    I: endalpha = 0
  922.     B: cutends = TRUE
  923.     I: segments = 10
  924.     F: scrollrate = -0.15
  925.     F: sidescrollrate = -0.05
  926.     F: texturescale = 0.05
  927.     F: sidetexturescale = 0.15
  928.     F: widthfrequency = 18.0
  929.     F: displacementfrequency = 18.0
  930.     F: startwidth = 1.9
  931.     F: endwidth = 1.9
  932.     F: length = 2.0
  933.     B: absolute_textures = TRUE
  934. //    F: depthoffset = -0.8
  935.     I[3]: colour
  936.         [0] = 255    //R
  937.         [1] = 255    //G
  938.         [2] = 200    //B
  939. {\streetriver1}
  940. {streetriver2}
  941.     S: type = "beam"
  942.     S: srcblend = "srcalpha"
  943.     S: destblend = "one"//"invsrcalpha"
  944.     S: texture = "tileddust"
  945.     B: billboarded = FALSE
  946.     B: fadesides = TRUE
  947. //    S: blobtexture = "placeholder_blob" // in the same place
  948. //    B: blobstart = TRUE
  949. //    B: blobend = TRUE
  950.     I: alpha = 25
  951. //    I: endalpha = 0
  952.     B: cutends = TRUE
  953.     I: segments = 10
  954.     F: scrollrate = -0.15
  955.     F: sidescrollrate = 0.1
  956.     F: texturescale = 0.15
  957.     F: sidetexturescale = 0.2
  958.     F: widthfrequency = 18.0
  959.     F: displacementfrequency = 18.0
  960.     F: startwidth = 1.9
  961.     F: endwidth = 1.9
  962.     F: length = 2.0
  963.     B: absolute_textures = TRUE
  964. //    F: depthoffset = -0.8
  965.     I[3]: colour
  966.         [0] = 255    //R
  967.         [1] = 255    //G
  968.         [2] = 200    //B
  969. {\streetriver2}
  970. {streetriver3}
  971.     S: type = "beam"
  972.     S: srcblend = "srcalpha"
  973.     S: destblend = "one"//"invsrcalpha"
  974.     S: texture = "tileddust"
  975.     B: billboarded = FALSE
  976.     B: fadesides = TRUE
  977. //    S: blobtexture = "placeholder_blob" // in the same place
  978. //    B: blobstart = TRUE
  979. //    B: blobend = TRUE
  980.     I: alpha = 25
  981. //    I: endalpha = 0
  982.     B: cutends = TRUE
  983.     I: segments = 10
  984.     F: scrollrate = -0.15
  985.     F: sidescrollrate = 0.02
  986.     F: texturescale = 0.6
  987.     F: sidetexturescale = 0.6
  988.     F: widthfrequency = 18.0
  989.     F: displacementfrequency = 18.0
  990.     F: startwidth = 1.9
  991.     F: endwidth = 1.9
  992.     F: length = 2.0
  993.     B: absolute_textures = TRUE
  994. //    F: depthoffset = -0.8
  995.     I[3]: colour
  996.         [0] = 255    //R
  997.         [1] = 255    //G
  998.         [2] = 200    //B
  999. {\streetriver3}
  1000. {streetriver4}
  1001.     S: type = "beam"
  1002.     S: srcblend = "srcalpha"
  1003.     S: destblend = "one"//"invsrcalpha"
  1004.     S: texture = "tileddust2"
  1005.     B: billboarded = FALSE
  1006.     B: fadesides = TRUE
  1007. //    S: blobtexture = "placeholder_blob" // in the same place
  1008. //    B: blobstart = TRUE
  1009. //    B: blobend = TRUE
  1010.     I: alpha = 25
  1011. //    I: endalpha = 0
  1012.     B: cutends = TRUE
  1013.     I: segments = 10
  1014.     F: scrollrate = -0.12
  1015.     F: sidescrollrate = 0.02
  1016.     F: texturescale = 0.6
  1017.     F: sidetexturescale = 0.6
  1018.     F: widthfrequency = 18.0
  1019.     F: displacementfrequency = 18.0
  1020.     F: startwidth = 1.9
  1021.     F: endwidth = 1.9
  1022.     F: length = 2.0
  1023.     B: absolute_textures = TRUE
  1024. //    F: depthoffset = -0.8
  1025.     I[3]: colour
  1026.         [0] = 255    //R
  1027.         [1] = 255    //G
  1028.         [2] = 200    //B
  1029. {\streetriver4}
  1030.  
  1031. {machine_spark1}
  1032.     S: type = "beam"
  1033.     S: srcblend = "srcalpha"
  1034.     S: destblend = "one"//"invsrcalpha"
  1035.     B: taperstart = FALSE
  1036.     B: taperend = FALSE
  1037.     B: fixedstart = TRUE
  1038.     B: fixedend = TRUE
  1039.     S: texture = "spark1" // in data/global/graphics/effects
  1040. //    S: blobtexture = "placeholder_blob" // in the same place
  1041. //    B: blobstart = TRUE
  1042. //    B: blobend = TRUE
  1043.     I: alpha = 255
  1044.     I: segments = 20
  1045.     F: min_lifespan = 50.0
  1046.     F: max_lifespan = 53.0
  1047.     F: min_repeat = 0.0
  1048.     F: max_repeat = 5.0
  1049. //    F: scrollrate = 0.5
  1050.     F: texturescale = 1.0
  1051.     F: widthfrequency = 5.0
  1052.     F: displacementfrequency = 6.1
  1053.     F: startwidth = 0.2
  1054.     F: endwidth = 0.2
  1055.     F: length = 2.0
  1056.     F: startup_time = 50.0
  1057.     B: billboarded = TRUE
  1058. //    F[4]: minwidth
  1059. //        [0] = 0.0
  1060. //        [1] = -0.15  //-0.15
  1061. //        [2] = -0.095 //-0.07
  1062. //        [3] = -0.0125
  1063. //    F[4]: maxwidth
  1064. //        [0] = 0.0
  1065. //        [1] = 0.15  //-0.15
  1066. //        [2] = 0.095 //0.07
  1067. //        [3] = 0.0425
  1068.     F[4]: mindisplacement
  1069.         [0] = 0.0
  1070.         [1] = -0.1
  1071.         [2] = -0.05 //-0.1
  1072.         [3] = -0.035//375
  1073.     F[4]: maxdisplacement
  1074.         [0] = 0.0
  1075.         [1] = 0.1
  1076.         [2] = 0.05 //0.05
  1077.         [3] = 0.035//375
  1078.     I[3]: colour
  1079.         [0] = 255    //R
  1080.         [1] = 255    //G
  1081.         [2] = 255    //B
  1082. {\machine_spark1}
  1083.  
  1084. {machine_halo}
  1085.     S: type = "composite"
  1086.     S[2]: subeffects
  1087.         [0] = "machine_halo1"
  1088.         [1] = "machine_halo2"
  1089. {\machine_halo}
  1090.  
  1091. {machine_halo1}
  1092.     S: type = "sprite"
  1093.     S: srcblend = "srcalpha"
  1094.     S: destblend = "one"//"invsrcalpha"
  1095.     S: texture = "bluehalo1" // in data/global/graphics/effects
  1096.     I[3]: colour
  1097.         [0] = 255    //R
  1098.         [1] = 255    //G
  1099.         [2] = 255    //B
  1100.     I: alpha = 80
  1101.     I: minalpha = 60
  1102.     F: scale = 2.0
  1103. //    F: angle = 1.0
  1104.     F: angle_bias = 180.0
  1105.     F: rotationspeed = -10.0
  1106.     F: rotationspeed_bias = 0.0
  1107.     F: depthoffset = -0.87
  1108. {\machine_halo1}
  1109.  
  1110. {machine_halo2}
  1111.     S: type = "sprite"
  1112.     S: srcblend = "srcalpha"
  1113.     S: destblend = "one"//"invsrcalpha"
  1114.     S: texture = "bluehalo1" // in data/global/graphics/effects
  1115.     I[3]: colour
  1116.         [0] = 255    //R
  1117.         [1] = 255    //G
  1118.         [2] = 255    //B
  1119.     I: alpha = 80
  1120.     I: minalpha = 60
  1121.     F: scale = 2.0
  1122. //    F: angle = 1.0
  1123.     F: angle_bias = 180.0
  1124.     F: rotationspeed = 20.0
  1125.     F: rotationspeed_bias = 0.0
  1126.     F: depthoffset = -0.87
  1127. {\machine_halo2}
  1128.  
  1129. {power_halo}
  1130.     S: type = "sprite"
  1131.     S: srcblend = "srcalpha"
  1132.     S: destblend = "one"//"invsrcalpha"
  1133.     S: texture = "bluehalo1" // in data/global/graphics/effects
  1134.     I[3]: colour
  1135.         [0] = 255    //R
  1136.         [1] = 255    //G
  1137.         [2] = 255    //B
  1138.     I: alpha = 255
  1139. //    I: minalpha = 60
  1140.     F: scale = 2.0
  1141. //    F: angle = 1.0
  1142.     F: angle_bias = 180.0
  1143.     F: rotationspeed = -10.0
  1144.     F: rotationspeed_bias = 0.0
  1145.     F: depthoffset = -0.87
  1146. {\power_halo}
  1147.  
  1148. {mirrorglow}
  1149.     S: type = "sprite"
  1150.     S: srcblend = "srcalpha"
  1151.     S: destblend = "one"//"invsrcalpha"
  1152.     S: texture = "bluehalo1" // in data/global/graphics/effects
  1153.     I[3]: colour
  1154.         [0] = 255    //R
  1155.         [1] = 255    //G
  1156.         [2] = 255    //B
  1157.     I: alpha = 255
  1158. //    I: minalpha = 60
  1159.     F: scale = 1.0
  1160. //    F: angle = 1.0
  1161.     F: angle_bias = 180.0
  1162. //    F: rotationspeed = -10.0
  1163. //    F: rotationspeed_bias = 0.0
  1164.     F: depthoffset = -0.87
  1165. {\mirrorglow}
  1166.  
  1167. {power_spark1}
  1168.     S: type = "beam"
  1169.     S: srcblend = "srcalpha"
  1170.     S: destblend = "one"//"invsrcalpha"
  1171.     B: taperstart = FALSE
  1172.     B: taperend = FALSE
  1173.     B: fixedstart = TRUE
  1174. //    B: fixedend = TRUE
  1175.     S: texture = "spark1" // in data/global/graphics/effects
  1176. //    S: blobtexture = "placeholder_blob" // in the same place
  1177. //    B: blobstart = TRUE
  1178. //    B: blobend = TRUE
  1179.     B: cutends = TRUE
  1180.     I: alpha = 255
  1181.     I: segments = 40
  1182.     F: min_lifespan = 50.7
  1183.     F: max_lifespan = 50.7
  1184.     F: min_repeat = 0.0
  1185.     F: max_repeat = 1.0
  1186.     F: scrollrate = -0.5
  1187.     F: texturescale = 1.0
  1188.     F: widthfrequency = 5.0
  1189.     F: displacementfrequency = 16.1
  1190.     F: startwidth = 2.4
  1191.     F: endwidth = 2.4
  1192.     F: length = 2.0
  1193.     F: startup_time = 50.0
  1194.     B: billboarded = TRUE
  1195.     F[4]: minwidth
  1196.         [0] = 0.0
  1197.         [1] = -3.0  //-0.15
  1198.         [2] = -1.8 //-0.07
  1199.         [3] = -0.4
  1200.     F[4]: maxwidth
  1201.         [0] = 0.0
  1202.         [1] = 3.0  //-0.15
  1203.         [2] = 1.8 //0.07
  1204.         [3] = 0.4
  1205.     F[5]: mindisplacement
  1206.         [0] = 0.0
  1207.         [1] = -0.75//1.5
  1208.         [2] = -0.3//75 //-0.1
  1209.         [3] = -0.32//375
  1210.         [4] = -0.25//375
  1211.     F[5]: maxdisplacement
  1212.         [0] = 0.0
  1213.         [1] = 0.75//1.5
  1214.         [2] = 0.3//75 //0.05
  1215.         [3] = 0.32//375
  1216.         [4] = -0.25//375
  1217.     I[3]: colour
  1218.         [0] = 255    //R
  1219.         [1] = 255    //G
  1220.         [2] = 255    //B
  1221. //    S: sound_at_startup = "amb_huge_cave_atmos"
  1222. //    F: sound_mindistance = 0.0
  1223. //    F: sound_maxdistance = 20.0
  1224. //    F: sound_gain = 30.0
  1225. {\power_spark1}
  1226.  
  1227. {power_spark2}
  1228.     S: type = "beam"
  1229.     S: srcblend = "srcalpha"
  1230.     S: destblend = "one"//"invsrcalpha"
  1231.     B: taperstart = FALSE
  1232.     B: taperend = FALSE
  1233.     B: fixedstart = TRUE
  1234.     B: fixedend = TRUE
  1235.     S: texture = "spark1" // in data/global/graphics/effects
  1236. //    S: blobtexture = "placeholder_blob" // in the same place
  1237. //    B: blobstart = TRUE
  1238. //    B: blobend = TRUE
  1239.     B: cutends = TRUE
  1240.     I: alpha = 255
  1241.     I: segments = 40
  1242. //    F: min_lifespan = 50.0
  1243. //    F: max_lifespan = 54.0
  1244.     F: min_repeat = 0.0
  1245.     F: max_repeat = 3.0
  1246.     F: scrollrate = -0.5
  1247.     F: texturescale = 1.0
  1248.     F: widthfrequency = 5.0
  1249.     F: displacementfrequency = 16.1
  1250.     F: startwidth = 3.6
  1251.     F: endwidth = 3.6
  1252.     F: length = 2.0
  1253.     F: startup_time = 50.0
  1254.     B: billboarded = TRUE
  1255.     F[4]: minwidth
  1256.         [0] = 0.0
  1257.         [1] = -1.6  //-0.15
  1258.         [2] = -0.8 //-0.07
  1259.         [3] = -0.4
  1260.     F[4]: maxwidth
  1261.         [0] = 0.0
  1262.         [1] = 1.6  //-0.15
  1263.         [2] = 0.8 //0.07
  1264.         [3] = 0.4
  1265.     F[5]: mindisplacement
  1266.         [0] = 0.0
  1267.         [1] = -1.5
  1268.         [2] = -0.75 //-0.1
  1269.         [3] = -0.32//375
  1270.         [4] = -0.15//375
  1271.     F[5]: maxdisplacement
  1272.         [0] = 0.0
  1273.         [1] = 1.5
  1274.         [2] = 0.75 //0.05
  1275.         [3] = 0.32//375
  1276.         [4] = -0.15//375
  1277.     I[3]: colour
  1278.         [0] = 255    //R
  1279.         [1] = 255    //G
  1280.         [2] = 255    //B
  1281. {\power_spark2}
  1282.  
  1283. {power_spark3}
  1284.     S: type = "beam"
  1285.     S: srcblend = "srcalpha"
  1286.     S: destblend = "one"//"invsrcalpha"
  1287.     B: taperstart = FALSE
  1288.     B: taperend = FALSE
  1289.     B: fixedstart = TRUE
  1290.     B: fixedend = TRUE
  1291.     S: texture = "spark1" // in data/global/graphics/effects
  1292. //    S: blobtexture = "placeholder_blob" // in the same place
  1293. //    B: blobstart = TRUE
  1294. //    B: blobend = TRUE
  1295.     B: cutends = TRUE
  1296.     I: alpha = 255
  1297.     I: segments = 20
  1298.     F: min_lifespan = 50.0
  1299.     F: max_lifespan = 52.0
  1300.     F: min_repeat = 0.0
  1301.     F: max_repeat = 1.0
  1302. //    F: scrollrate = 0.5
  1303.     F: texturescale = 1.0
  1304.     F: widthfrequency = 5.0
  1305.     F: displacementfrequency = 16.1
  1306.     F: startwidth = 3.6
  1307.     F: endwidth = 3.6
  1308.     F: length = 2.0
  1309.     F: startup_time = 50.0
  1310.     B: billboarded = TRUE
  1311.     F[4]: minwidth
  1312.         [0] = 0.0
  1313.         [1] = -1.6  //-0.15
  1314.         [2] = -0.8 //-0.07
  1315.         [3] = -0.4
  1316.     F[4]: maxwidth
  1317.         [0] = 0.0
  1318.         [1] = 1.6  //-0.15
  1319.         [2] = 0.8 //0.07
  1320.         [3] = 0.4
  1321.     F[4]: mindisplacement
  1322.         [0] = 0.0
  1323.         [1] = -0.75
  1324.         [2] = -0.32 //-0.1
  1325.         [3] = -0.16//375
  1326.     F[4]: maxdisplacement
  1327.         [0] = 0.0
  1328.         [1] = 0.75
  1329.         [2] = 0.32 //0.05
  1330.         [3] = 0.16//375
  1331.     I[3]: colour
  1332.         [0] = 255    //R
  1333.         [1] = 255    //G
  1334.         [2] = 255    //B
  1335. {\power_spark3}
  1336.  
  1337. {lightning}
  1338.     S: type = "composite"
  1339.     S[3]: subeffects
  1340.         [0] = "lightning1"
  1341.         [1] = "lightning2"
  1342.         [2] = "lightning3"
  1343. {\lightning}
  1344.  
  1345. // lightning in the distance
  1346. {lightning1}
  1347.     S: type = "beam"
  1348.     S: srcblend = "srcalpha"
  1349.     S: destblend = "one"//"invsrcalpha"
  1350.     B: taperstart = FALSE
  1351.     B: taperend = FALSE
  1352.     B: fixedstart = TRUE
  1353.     B: fixedend = TRUE
  1354.     S: texture = "lightning" // in data/global/graphics/effects
  1355. //    S: blobtexture = "placeholder_blob" // in the same place
  1356. //    B: blobstart = TRUE
  1357. //    B: blobend = TRUE
  1358.     B: cutends = TRUE
  1359.     I: alpha = 255
  1360.     I: segments = 80
  1361.     F: min_lifespan = 50.1
  1362.     F: max_lifespan = 50.1
  1363.     F: min_repeat = 3.0
  1364.     F: max_repeat = 8.5
  1365.     F: scrollrate = -0.5
  1366.     F: texturescale = 1.0
  1367.     F: widthfrequency = 0.0
  1368.     F: displacementfrequency = 0.01
  1369.     F: startwidth = 20.9
  1370.     F: endwidth = 20.9
  1371.     F: randomoffset_radius = 200.0
  1372.     F: randomoffset_length = 150.0
  1373.     F: length = 10.0
  1374.     F: startup_time = 50.0
  1375.     B: billboarded = TRUE
  1376.     F[8]: mindisplacement
  1377.         [0] = -36.0
  1378.         [1] = -18.0
  1379.         [2] = -8.0
  1380.         [3] = -4.5
  1381.         [4] = -2.25
  1382.         [5] = 0.0//-1.15
  1383.         [6] = -0.9
  1384.         [7] = -0.3
  1385.     F[8]: maxdisplacement
  1386.         [0] = 36.0
  1387.         [1] = 18.0
  1388.         [2] = 8.0
  1389.         [3] = 4.5
  1390.         [4] = -2.25
  1391.         [5] = 0.0//1.15
  1392.         [6] = 0.9
  1393.         [7] = 0.3
  1394.     I[3]: colour
  1395.         [0] = 255    //R
  1396.         [1] = 255    //G
  1397.         [2] = 255    //B
  1398.     S: sfx_name_start = "elem_light_lightning"
  1399.     F: sfx_volume = 18.0
  1400.     F: sfx_max_distance = 200.0
  1401.     F: sfx_min_distance = 199.0
  1402. {\lightning1}
  1403.  
  1404. // lightning close up
  1405. {lightning2}
  1406.     S: type = "beam"
  1407.     S: srcblend = "srcalpha"
  1408.     S: destblend = "one"//"invsrcalpha"
  1409.     B: taperstart = FALSE
  1410.     B: taperend = FALSE
  1411. //    B: fixedstart = TRUE
  1412. //    B: fixedend = TRUE
  1413.     S: texture = "lightning" // in data/global/graphics/effects
  1414. //    S: blobtexture = "placeholder_blob" // in the same place
  1415. //    B: blobstart = TRUE
  1416. //    B: blobend = TRUE
  1417.     B: cutends = TRUE
  1418.     I: alpha = 255
  1419.     I: segments = 80
  1420.     F: min_lifespan = 50.15
  1421.     F: max_lifespan = 50.15
  1422.     F: min_repeat = 5.0
  1423.     F: max_repeat = 10.5
  1424.     F: scrollrate = -0.5
  1425.     F: texturescale = 1.0
  1426.     F: widthfrequency = 0.0
  1427.     F: displacementfrequency = 0.3
  1428.     F: startwidth = 20.9
  1429.     F: endwidth = 20.9
  1430.     F: randomoffset_radius = 100.0
  1431.     F: randomoffset_length = 200.0
  1432.     F: length = 10.0
  1433.     F: startup_time = 50.0
  1434.     B: billboarded = TRUE
  1435.     F[8]: mindisplacement
  1436.         [0] = -26.0
  1437.         [1] = -18.0
  1438.         [2] = -8.0
  1439.         [3] = -4.5
  1440.         [4] = -2.25
  1441.         [5] = 0.0//-1.15
  1442.         [6] = -0.9
  1443.         [7] = -0.3
  1444.     F[8]: maxdisplacement
  1445.         [0] = 26.0
  1446.         [1] = 18.0
  1447.         [2] = 8.0
  1448.         [3] = 4.5
  1449.         [4] = -2.25
  1450.         [5] = 0.0//1.15
  1451.         [6] = 0.9
  1452.         [7] = 0.3
  1453.     I[3]: colour
  1454.         [0] = 255    //R
  1455.         [1] = 255    //G
  1456.         [2] = 255    //B
  1457.     S: sfx_name_start = "elem_lightning_low_attack"
  1458.     F: sfx_volume = 12.0
  1459.     F: sfx_max_distance = 200.0
  1460.     F: sfx_min_distance = 199.0
  1461. {\lightning2}
  1462.  
  1463. // rare 'kaboom' lightning
  1464. {lightning3}
  1465.     S: type = "beam"
  1466.     S: srcblend = "srcalpha"
  1467.     S: destblend = "one"//"invsrcalpha"
  1468.     B: taperstart = FALSE
  1469.     B: taperend = FALSE
  1470.     B: fixedstart = TRUE
  1471.     B: fixedend = TRUE
  1472.     S: texture = "lightning" // in data/global/graphics/effects
  1473. //    S: blobtexture = "placeholder_blob" // in the same place
  1474. //    B: blobstart = TRUE
  1475. //    B: blobend = TRUE
  1476.     B: cutends = TRUE
  1477.     I: alpha = 255
  1478.     I: segments = 80
  1479.     F: min_lifespan = 50.1
  1480.     F: max_lifespan = 50.1
  1481.     F: min_repeat = 40.1//3.0
  1482.     F: max_repeat = 60.1//8.5
  1483.     F: scrollrate = -0.5
  1484.     F: texturescale = 1.0
  1485.     F: widthfrequency = 0.0
  1486.     F: displacementfrequency = 0.01
  1487.     F: startwidth = 20.9
  1488.     F: endwidth = 20.9
  1489.     F: randomoffset_radius = 20.0
  1490.     F: randomoffset_length = 100.0
  1491.     F: length = 10.0
  1492.     F: startup_time = 50.0
  1493.     B: billboarded = TRUE
  1494.     F[8]: mindisplacement
  1495.         [0] = -36.0
  1496.         [1] = -18.0
  1497.         [2] = -8.0
  1498.         [3] = -4.5
  1499.         [4] = -2.25
  1500.         [5] = 0.0//-1.15
  1501.         [6] = -0.9
  1502.         [7] = -0.3
  1503.     F[8]: maxdisplacement
  1504.         [0] = 36.0
  1505.         [1] = 18.0
  1506.         [2] = 8.0
  1507.         [3] = 4.5
  1508.         [4] = -2.25
  1509.         [5] = 0.0//1.15
  1510.         [6] = 0.9
  1511.         [7] = 0.3
  1512.     I[3]: colour
  1513.         [0] = 255    //R
  1514.         [1] = 255    //G
  1515.         [2] = 255    //B
  1516.     S: sfx_name_start = "elem_lightning_strike"
  1517.     F: sfx_volume = 6.0
  1518.     F: sfx_max_distance = 200.0
  1519.     F: sfx_min_distance = 199.0
  1520. {\lightning3}
  1521.  
  1522.  
  1523. {anubislightning}
  1524.     S: type = "beam"
  1525.     S: srcblend = "srcalpha"
  1526.     S: destblend = "one"//"invsrcalpha"
  1527.     B: taperstart = FALSE
  1528.     B: taperend = FALSE
  1529. //    B: fixedstart = TRUE
  1530. //    B: fixedend = TRUE
  1531.     S: texture = "lightning" // in data/global/graphics/effects
  1532. //    S: blobtexture = "placeholder_blob" // in the same place
  1533. //    B: blobstart = TRUE
  1534. //    B: blobend = TRUE
  1535.     B: cutends = TRUE
  1536.     I: alpha = 255
  1537.     I: segments = 80
  1538.     F: min_lifespan = 50.05
  1539.     F: max_lifespan = 50.05
  1540.     F: min_repeat = 0.0//3.0
  1541.     F: max_repeat = 0.0//8.5
  1542.     F: scrollrate = -0.5
  1543.     F: texturescale = 1.0
  1544.     F: widthfrequency = 10.0
  1545.     F: displacementfrequency = 10.0
  1546.     F: startwidth = 0.2
  1547.     F: endwidth = 0.1
  1548.     F: randomoffset_radius = 1.0
  1549.     F: randomoffset_length = 6.0
  1550.     F: length = 10.0
  1551.     F: startup_time = 50.0
  1552.     B: billboarded = TRUE
  1553.     F[4]: minwidth
  1554.         [0] = -0.6
  1555.         [1] = -0.3  //-0.15
  1556.         [2] = -0.15 //-0.07
  1557.         [3] = -0.08
  1558.     F[4]: maxwidth
  1559.         [0] = 0.6
  1560.         [1] = 0.3  //-0.15
  1561.         [2] = 0.15 //0.07
  1562.         [3] = 0.08
  1563.     F[5]: mindisplacement
  1564.         [0] = -0.9
  1565.         [1] = -0.45
  1566.         [2] = -0.22
  1567.         [3] = -0.11
  1568.         [4] = -0.06
  1569.     F[5]: maxdisplacement
  1570.         [0] = 0.9
  1571.         [1] = 0.45
  1572.         [2] = 0.22
  1573.         [3] = 0.11
  1574.         [4] = 0.06
  1575.     I[3]: colour
  1576.         [0] = 255    //R
  1577.         [1] = 255    //G
  1578.         [2] = 255    //B
  1579. //    S: sfx_name_start = "elem_lightning_strike"
  1580. //    F: sfx_volume = 6.0
  1581. //    F: sfx_max_distance = 200.0
  1582. //    F: sfx_min_distance = 199.0
  1583. {\anubislightning}
  1584.  
  1585. {swordspark}
  1586.     S: type = "beam"
  1587.     S: srcblend = "srcalpha"
  1588.     S: destblend = "one"//"invsrcalpha"
  1589.     B: taperstart = TRUE
  1590.     B: taperend = TRUE
  1591.     B: fixedstart = TRUE
  1592.     B: fixedend = TRUE
  1593.     S: texture = "spark1" // in data/global/graphics/effects
  1594. //    S: blobtexture = "placeholder_blob" // in the same place
  1595. //    B: blobstart = TRUE
  1596. //    B: blobend = TRUE
  1597.     B: cutends = TRUE
  1598.     I: alpha = 255
  1599.     I: segments = 40
  1600. //    F: min_lifespan = 50.7
  1601. //    F: max_lifespan = 50.7
  1602. //    F: min_repeat = 0.0
  1603. //    F: max_repeat = 1.0
  1604.     F: scrollrate = -0.0
  1605.     F: texturescale = 1.0
  1606.     F: widthfrequency = 6.0
  1607.     F: displacementfrequency = 2.1
  1608.     F: startwidth = 0.0
  1609.     F: endwidth = 0.0
  1610.     F: length = 2.0
  1611.     F: startup_time = 50.0
  1612.     B: billboarded = TRUE
  1613.     F[4]: minwidth
  1614.         [0] = 0.0
  1615.         [1] = 0.0  //-0.15
  1616.         [2] = -0.4 //-0.07
  1617.         [3] = -0.2
  1618.     F[4]: maxwidth
  1619.         [0] = 0.5
  1620.         [1] = 1.0  //-0.15
  1621.         [2] = 0.8 //0.07
  1622.         [3] = 0.4
  1623.     F[4]: mindisplacement
  1624.         [0] = 0.0
  1625.         [1] = -0.10
  1626.         [2] = -0.08
  1627.         [3] = -0.04
  1628.     F[4]: maxdisplacement
  1629.         [0] = 0.0
  1630.         [1] = 0.10
  1631.         [2] = 0.08
  1632.         [3] = 0.04
  1633.     I[3]: colour
  1634.         [0] = 255    //R
  1635.         [1] = 255    //G
  1636.         [2] = 255    //B
  1637. //    S: sound_at_startup = "amb_huge_cave_atmos"
  1638. //    F: sound_mindistance = 0.0
  1639. //    F: sound_maxdistance = 20.0
  1640. //    F: sound_gain = 30.0
  1641. {\swordspark}
  1642.  
  1643. {taserspark}
  1644.     S: type = "beam"
  1645.     S: srcblend = "srcalpha"
  1646.     S: destblend = "one"//"invsrcalpha"
  1647.     B: taperstart = TRUE
  1648.     B: taperend = TRUE
  1649.     B: fixedstart = TRUE
  1650.     B: fixedend = TRUE
  1651.     S: texture = "spark1" // in data/global/graphics/effects
  1652. //    S: blobtexture = "placeholder_blob" // in the same place
  1653. //    B: blobstart = TRUE
  1654. //    B: blobend = TRUE
  1655.     B: cutends = TRUE
  1656.     I: alpha = 255
  1657.     I: segments = 40
  1658.     F: scrollrate = 0.0
  1659.     F: texturescale = 1.0
  1660.     F: widthfrequency = 6.0
  1661.     F: displacementfrequency = 10.1
  1662.     F: startwidth = 0.01
  1663.     F: endwidth = 0.01
  1664.     F: length = 2.0
  1665. //    F: startup_time = 50.0
  1666.     B: billboarded = TRUE
  1667. //    F[4]: minwidth
  1668. //        [0] = 0.0
  1669. //        [1] = 0.0  //-0.15
  1670. //        [2] = -0.2 //-0.07
  1671. //        [3] = -0.1
  1672. //    F[4]: maxwidth
  1673. //        [0] = 0.25
  1674. //        [1] = 0.5  //-0.15
  1675. //        [2] = 0.4 //0.07
  1676. //        [3] = 0.2
  1677.     F[5]: mindisplacement
  1678.         [0] = -0.0
  1679.         [1] = -0.01
  1680.         [2] = -0.005
  1681.         [3] = -0.0025
  1682.         [4] = -0.00195
  1683.     F[5]: maxdisplacement
  1684.         [0] = 0.0
  1685.         [1] = 0.01
  1686.         [2] = 0.005
  1687.         [3] = 0.0025
  1688.         [4] = 0.00195
  1689.     I[3]: colour
  1690.         [0] = 255    //R
  1691.         [1] = 255    //G
  1692.         [2] = 255    //B
  1693. {\taserspark}
  1694.  
  1695. {armillaryarcing}
  1696.     S: type = "beam"
  1697.     S: srcblend = "srcalpha"
  1698.     S: destblend = "one"//"invsrcalpha"
  1699.     B: taperstart = TRUE
  1700.     B: taperend = TRUE
  1701.     B: fixedstart = TRUE
  1702.     B: fixedend = TRUE
  1703.     S: texture = "spark1" // in data/global/graphics/effects
  1704. //    S: blobtexture = "placeholder_blob" // in the same place
  1705. //    B: blobstart = TRUE
  1706. //    B: blobend = TRUE
  1707.     B: cutends = TRUE
  1708.     I: alpha = 255
  1709.     I: segments = 40
  1710.     F: min_lifespan = 0.1
  1711.     F: max_lifespan = 0.3
  1712.     F: min_repeat = 1.0
  1713.     F: max_repeat = 6.0
  1714.     F: scrollrate = 0.0
  1715.     F: texturescale = 1.0
  1716.     F: widthfrequency = 6.0
  1717.     F: displacementfrequency = 4.1
  1718.     F: startwidth = 0.0
  1719.     F: endwidth = 0.0
  1720.     F: length = 2.0
  1721. //    F: startup_time = 50.0
  1722.     B: billboarded = TRUE
  1723.     F[4]: minwidth
  1724.         [0] = 0.0
  1725.         [1] = 0.0  //-0.15
  1726.         [2] = -0.2 //-0.07
  1727.         [3] = -0.1
  1728.     F[4]: maxwidth
  1729.         [0] = 0.25
  1730.         [1] = 0.5  //-0.15
  1731.         [2] = 0.4 //0.07
  1732.         [3] = 0.2
  1733.     F[4]: mindisplacement
  1734.         [0] = 0.0
  1735.         [1] = 0.0
  1736.         [2] = 0.0
  1737.         [3] = 0.0
  1738.     F[4]: maxdisplacement
  1739.         [0] = 0.0
  1740.         [1] = 0.08
  1741.         [2] = 0.04
  1742.         [3] = 0.02
  1743.     I[3]: colour
  1744.         [0] = 255    //R
  1745.         [1] = 255    //G
  1746.         [2] = 255    //B
  1747. //    S: sound_at_startup = "amb_huge_cave_atmos"
  1748. //    F: sound_mindistance = 0.0
  1749. //    F: sound_maxdistance = 20.0
  1750. //    F: sound_gain = 30.0
  1751. {\armillaryarcing}
  1752.  
  1753. {disc_spark1}
  1754.     S: type = "beam"
  1755.     S: srcblend = "srcalpha"
  1756.     S: destblend = "one"//"invsrcalpha"
  1757.     B: taperstart = FALSE
  1758.     B: taperend = FALSE
  1759.     B: fixedstart = TRUE
  1760. //    B: fixedend = TRUE
  1761.     S: texture = "spark1" // in data/global/graphics/effects
  1762. //    S: blobtexture = "placeholder_blob" // in the same place
  1763. //    B: blobstart = TRUE
  1764. //    B: blobend = TRUE
  1765.     B: cutends = TRUE
  1766.     I: alpha = 255
  1767.     I: segments = 40
  1768.     F: min_lifespan = 50.7
  1769.     F: max_lifespan = 50.7
  1770.     F: min_repeat = 0.0
  1771.     F: max_repeat = 0.1
  1772.     F: scrollrate = -0.5
  1773.     F: texturescale = 1.0
  1774.     F: widthfrequency = 5.0
  1775.     F: displacementfrequency = 6.1
  1776.     F: startwidth = 1.4
  1777.     F: endwidth = 1.4
  1778.     F: length = 2.0
  1779.     F: startup_time = 50.0
  1780.     B: billboarded = TRUE
  1781.     F[4]: minwidth
  1782.         [0] = 0.0
  1783.         [1] = -2.0  //-0.15
  1784.         [2] = -1.0 //-0.07
  1785.         [3] = -0.4
  1786.     F[4]: maxwidth
  1787.         [0] = 0.0
  1788.         [1] = 2.0  //-0.15
  1789.         [2] = 1.0 //0.07
  1790.         [3] = 0.4
  1791.     F[4]: mindisplacement
  1792.         [0] = 0.0
  1793.         [1] = -0.35//1.5
  1794.         [2] = -0.15//75 //-0.1
  1795.         [3] = -0.15//375
  1796. //        [4] = -0.15//375
  1797.     F[4]: maxdisplacement
  1798.         [0] = 0.0
  1799.         [1] = 0.35//1.5
  1800.         [2] = 0.15//75 //0.05
  1801.         [3] = 0.15//375
  1802. //        [4] = -0.15//375
  1803.     I[3]: colour
  1804.         [0] = 255    //R
  1805.         [1] = 255    //G
  1806.         [2] = 255    //B
  1807. //    S: sound_at_startup = "amb_huge_cave_atmos"
  1808. //    F: sound_mindistance = 0.0
  1809. //    F: sound_maxdistance = 20.0
  1810. //    F: sound_gain = 30.0
  1811. {\disc_spark1}
  1812.  
  1813. {grandmaster_spark}
  1814.     S: type = "beam"
  1815.     S: srcblend = "srcalpha"
  1816.     S: destblend = "one"//"invsrcalpha"
  1817.     B: taperstart = FALSE
  1818.     B: taperend = FALSE
  1819.     B: fixedstart = TRUE
  1820.     B: fixedend = TRUE
  1821.     B: ignore_zbuffer = TRUE
  1822.     S: texture = "spark1" // in data/global/graphics/effects
  1823. //    S: blobtexture = "placeholder_blob" // in the same place
  1824. //    B: blobstart = TRUE
  1825. //    B: blobend = TRUE
  1826.     B: cutends = TRUE
  1827.     I: alpha = 255
  1828.     I: segments = 40
  1829. //    F: min_lifespan = 50.7
  1830. //    F: max_lifespan = 50.7
  1831. //    F: min_repeat = 0.0
  1832. //    F: max_repeat = 0.1
  1833. //    F: scrollrate = -0.2
  1834.     F: texturescale = 0.5
  1835.     F: widthfrequency = 100.0
  1836.     F: displacementfrequency = 100.0
  1837.     F: startwidth = 0.4
  1838.     F: endwidth = 0.4
  1839.     F: length = 2.0
  1840.     F: startup_time = 50.0
  1841.     B: billboarded = TRUE
  1842.     F[4]: minwidth
  1843.         [0] = 0.0
  1844.         [1] = -0.5  //-0.15
  1845.         [2] = -0.3 //-0.07
  1846.         [3] = -0.1
  1847.     F[4]: maxwidth
  1848.         [0] = 0.0
  1849.         [1] = 0.5  //-0.15
  1850.         [2] = 0.3 //0.07
  1851.         [3] = 0.1
  1852.     F[4]: mindisplacement
  1853.         [0] = 0.0
  1854.         [1] = -0.0//1.5
  1855.         [2] = -0.15//75 //-0.1
  1856.         [3] = -0.08//375
  1857. //        [4] = -0.02//375
  1858.     F[4]: maxdisplacement
  1859.         [0] = 0.0
  1860.         [1] = 0.0//1.5
  1861.         [2] = 0.15//75 //0.05
  1862.         [3] = 0.08//375
  1863. //        [4] = 0.02//375
  1864.     I[3]: colour
  1865.         [0] = 255    //R
  1866.         [1] = 255    //G
  1867.         [2] = 255    //B
  1868. //    S: sound_at_startup = "amb_huge_cave_atmos"
  1869. //    F: sound_mindistance = 0.0
  1870. //    F: sound_maxdistance = 20.0
  1871. //    F: sound_gain = 30.0
  1872.     F: depthoffset = 0.0
  1873. {\grandmaster_spark}
  1874.  
  1875. {grandmaster_halo}
  1876.     S: type = "composite"
  1877.     S[4]: subeffects
  1878.         [0] = "grandmaster_halosub"
  1879.         [1] = "grandmaster_halosub"
  1880.         [2] = "grandmaster_halosub"
  1881.         [3] = "grandmaster_halosub"
  1882. {\grandmaster_halo}
  1883.  
  1884. {grandmaster_halosub}
  1885.     S: type = "sprite"
  1886.     S: srcblend = "srcalpha"
  1887.     S: destblend = "one"//"invsrcalpha"
  1888.     S: texture = "bluehalo1" // in data/global/graphics/effects
  1889.     I[3]: colour
  1890.         [0] = 255    //R
  1891.         [1] = 255    //G
  1892.         [2] = 255    //B
  1893.     I: alpha = 80
  1894.     I: minalpha = 60
  1895.     F: scale = 0.2
  1896. //    F: angle = 1.0
  1897.     F: angle_bias = 180.0
  1898.     F: rotationspeed = 0.0
  1899.     F: rotationspeed_bias = 280.0
  1900.     F: depthoffset = -0.17
  1901.     F: fade_in_time = 2.0
  1902. {\grandmaster_halosub}
  1903.  
  1904. {lampglow}
  1905.     S: type = "sprite"
  1906.     S: srcblend = "srcalpha"
  1907.     S: destblend = "one"//"invsrcalpha"
  1908.     S: texture = "lampglow" // in data/global/graphics/effects
  1909.     I[3]: colour
  1910.         [0] = 255    //R
  1911.         [1] = 255    //G
  1912.         [2] = 255    //B
  1913.     I: alpha = 200
  1914.     F: scale = 0.5
  1915. //    B: ignore_zbuffer = TRUE
  1916. //    F: angle = 1.0
  1917. //    F: angle_bias = 180.0
  1918.     F: rotationspeed = 2.0
  1919. //    F: rotationspeed_bias = 8.0
  1920.     F: depthoffset = -0.53
  1921. {\lampglow}
  1922.  
  1923. {lampstar}
  1924.     S: type = "sprite"
  1925.     S: srcblend = "srcalpha"
  1926.     S: destblend = "one"//"invsrcalpha"
  1927.     S: texture = "lampstar" // in data/global/graphics/effects
  1928.     I[3]: colour
  1929.         [0] = 255    //R
  1930.         [1] = 240    //G
  1931.         [2] = 200    //B
  1932.     I: alpha = 150
  1933.     F: scale = 1.5
  1934. //    F: angle_bias = 180.0
  1935. //    F: rotationspeed = 0.0
  1936. //    F: rotationspeed_bias = 8.0
  1937.     F: depthoffset = -2.1
  1938.     F: angle = 90.0
  1939. //    B: lensflare = TRUE
  1940. {\lampstar}
  1941.  
  1942. {lampstar2}
  1943.     S: type = "sprite"
  1944.     S: srcblend = "srcalpha"
  1945.     S: destblend = "one"//"invsrcalpha"
  1946.     S: texture = "lampstar" // in data/global/graphics/effects
  1947.     I[3]: colour
  1948.         [0] = 255    //R
  1949.         [1] = 240    //G
  1950.         [2] = 200    //B
  1951.     I: alpha = 230
  1952.     F: scale = 1.5
  1953. //    F: angle_bias = 180.0
  1954. //    F: rotationspeed = 0.0
  1955. //    F: rotationspeed_bias = 8.0
  1956.     F: depthoffset = -4.4
  1957.     F: angle = 90.0
  1958.     B: lensflare = TRUE
  1959. {\lampstar2}
  1960.  
  1961. {lampglow_pale}
  1962.     S: type = "sprite"
  1963.     S: srcblend = "srcalpha"
  1964.     S: destblend = "one"//"invsrcalpha"
  1965.     S: texture = "lampglow" // in data/global/graphics/effects
  1966.     I[3]: colour
  1967.         [0] = 255    //R
  1968.         [1] = 255    //G
  1969.         [2] = 255    //B
  1970.     I: alpha = 130
  1971.     F: scale = 0.5
  1972. //    F: angle = 1.0
  1973. //    F: angle_bias = 180.0
  1974. //    F: rotationspeed = 0.0
  1975. //    F: rotationspeed_bias = 8.0
  1976.     F: depthoffset = -0.53
  1977. {\lampglow_pale}
  1978.  
  1979. {lampglow_yellow}
  1980.     S: type = "sprite"
  1981.     S: srcblend = "srcalpha"
  1982.     S: destblend = "one"//"invsrcalpha"
  1983.     S: texture = "lampglow" // in data/global/graphics/effects
  1984.     I[3]: colour
  1985.         [0] = 255    //R
  1986.         [1] = 200    //G
  1987.         [2] = 50    //B
  1988.     I: alpha = 200
  1989.     F: scale = 0.35
  1990. //    F: angle = 1.0
  1991. //    F: angle_bias = 180.0
  1992. //    F: rotationspeed = 0.0
  1993. //    F: rotationspeed_bias = 8.0
  1994.     F: depthoffset = -0.53
  1995. {\lampglow_yellow}
  1996.  
  1997. {lampglow_blue}
  1998.     S: type = "sprite"
  1999.     S: srcblend = "srcalpha"
  2000.     S: destblend = "one"//"invsrcalpha"
  2001.     S: texture = "lampglow" // in data/global/graphics/effects
  2002.     I[3]: colour
  2003.         [0] = 150    //R
  2004.         [1] = 180    //G
  2005.         [2] = 255    //B
  2006.     I: alpha = 200
  2007.     F: scale = 0.35
  2008. //    F: angle = 1.0
  2009. //    F: angle_bias = 180.0
  2010. //    F: rotationspeed = 0.0
  2011. //    F: rotationspeed_bias = 8.0
  2012.     F: depthoffset = -0.53
  2013. {\lampglow_blue}
  2014.  
  2015. {lampglow_power_symbol}
  2016.     S: type = "sprite"
  2017.     S: srcblend = "srcalpha"
  2018.     S: destblend = "one"//"invsrcalpha"
  2019.     S: texture = "power_sym_com" // in data/global/graphics/effects
  2020.     I[3]: colour
  2021.         [0] = 150    //R
  2022.         [1] = 180    //G
  2023.         [2] = 255    //B
  2024.     I: alpha = 200
  2025.     F: scale = 0.35
  2026. //    F: angle = 1.0
  2027. //    F: angle_bias = 180.0
  2028. //    F: rotationspeed = 0.0
  2029. //    F: rotationspeed_bias = 8.0
  2030.     F: depthoffset = -0.53
  2031. {\lampglow_power_symbol}
  2032.  
  2033. {lampglow_red}
  2034.     S: type = "sprite"
  2035.     S: srcblend = "srcalpha"
  2036.     S: destblend = "one"//"invsrcalpha"
  2037.     S: texture = "lampglow" // in data/global/graphics/effects
  2038.     I[3]: colour
  2039.         [0] = 255    //R
  2040.         [1] = 50    //G
  2041.         [2] = 50    //B
  2042.     I: alpha = 200
  2043.     F: scale = 0.35
  2044. //    F: angle = 1.0
  2045. //    F: angle_bias = 180.0
  2046. //    F: rotationspeed = 0.0
  2047. //    F: rotationspeed_bias = 8.0
  2048.     F: depthoffset = -0.53
  2049. {\lampglow_red}
  2050.  
  2051. {lampglow_green}
  2052.     S: type = "sprite"
  2053.     S: srcblend = "srcalpha"
  2054.     S: destblend = "one"//"invsrcalpha"
  2055.     S: texture = "lampglow" // in data/global/graphics/effects
  2056.     I[3]: colour
  2057.         [0] = 150    //R
  2058.         [1] = 255    //G
  2059.         [2] = 150    //B
  2060.     I: alpha = 200
  2061.     F: scale = 0.35
  2062. //    F: angle = 1.0
  2063. //    F: angle_bias = 180.0
  2064. //    F: rotationspeed = 0.0
  2065. //    F: rotationspeed_bias = 8.0
  2066.     F: depthoffset = -0.53
  2067. {\lampglow_green}
  2068.  
  2069. {lampglow_pink}
  2070.     S: type = "sprite"
  2071.     S: srcblend = "srcalpha"
  2072.     S: destblend = "one"//"invsrcalpha"
  2073.     S: texture = "lampglow" // in data/global/graphics/effects
  2074.     I[3]: colour
  2075.         [0] = 250    //R
  2076.         [1] = 190    //G
  2077.         [2] = 200    //B
  2078.     I: alpha = 220
  2079.     F: scale = 0.35
  2080. //    F: angle = 1.0
  2081. //    F: angle_bias = 180.0
  2082. //    F: rotationspeed = 0.0
  2083. //    F: rotationspeed_bias = 8.0
  2084.     F: depthoffset = -0.175
  2085. {\lampglow_pink}
  2086.  
  2087. {lampglow_orange}
  2088.     S: type = "sprite"
  2089.     S: srcblend = "srcalpha"
  2090.     S: destblend = "one"//"invsrcalpha"
  2091.     S: texture = "lampglow" // in data/global/graphics/effects
  2092.     I[3]: colour
  2093.         [0] = 200    //R
  2094.         [1] = 140    //G
  2095.         [2] = 50    //B
  2096.     I: alpha = 200
  2097.     F: scale = 0.35
  2098. //    F: angle = 1.0
  2099. //    F: angle_bias = 180.0
  2100. //    F: rotationspeed = 0.0
  2101. //    F: rotationspeed_bias = 8.0
  2102.     F: depthoffset = -0.53
  2103. {\lampglow_orange}
  2104.  
  2105. {candleglow}
  2106.     S: type = "sprite"
  2107.     S: srcblend = "srcalpha"
  2108.     S: destblend = "one"//"invsrcalpha"
  2109.     S: texture = "lampglow" // in data/global/graphics/effects
  2110.     I[3]: colour
  2111.         [0] = 255    //R
  2112.         [1] = 200    //G
  2113.         [2] = 50    //B
  2114.     I: alpha = 210
  2115.     I: minalpha = 140
  2116.     F: scale = 0.3
  2117. //    F: angle = 1.0
  2118. //    F: angle_bias = 180.0
  2119. //    F: rotationspeed = 0.0
  2120. //    F: rotationspeed_bias = 8.0
  2121.     F: depthoffset = -0.53
  2122. {\candleglow}
  2123.  
  2124. {bigcandleglow}
  2125.     S: type = "sprite"
  2126.     S: srcblend = "srcalpha"
  2127.     S: destblend = "one"//"invsrcalpha"
  2128.     S: texture = "bulb2" // in data/global/graphics/effects
  2129.     I[3]: colour
  2130.         [0] = 255    //R
  2131.         [1] = 255    //G
  2132.         [2] = 255    //B
  2133.     I: alpha = 255
  2134.     I: minalpha = 170
  2135.     F: scale = 0.25
  2136.     F: angle = -15.0
  2137. //    F: angle_bias = 180.0
  2138. //    F: rotationspeed = 0.0
  2139. //    F: rotationspeed_bias = 8.0
  2140.     F: depthoffset = -0.175
  2141.     F: vert_step = 0.1
  2142. {\bigcandleglow}
  2143.  
  2144. {crystalglow}
  2145.     S: type = "sprite"
  2146.     S: srcblend = "srcalpha"
  2147.     S: destblend = "one"//"invsrcalpha"
  2148.     S: texture = "lampglow" // in data/global/graphics/effects
  2149.     I[3]: colour
  2150.         [0] = 150    //R
  2151.         [1] = 180    //G
  2152.         [2] = 255    //B
  2153.     I: alpha = 200
  2154.     I: minalpha = 190
  2155.     F: scale = 0.55
  2156. //    F: angle = 1.0
  2157. //    F: angle_bias = 180.0
  2158. //    F: rotationspeed = 0.0
  2159. //    F: rotationspeed_bias = 8.0
  2160.     F: depthoffset = -0.53
  2161. {\crystalglow}
  2162.  
  2163. {crystalglow_flat}
  2164.     S: type = "sprite"
  2165.     S: srcblend = "srcalpha"
  2166.     S: destblend = "one"//"invsrcalpha"
  2167.     S: texture = "bluehalo1" // in data/global/graphics/effects
  2168.     B: billboarded = FALSE
  2169.     B: backwards = TRUE
  2170.     I[3]: colour
  2171.         [0] = 150    //R
  2172.         [1] = 180    //G
  2173.         [2] = 255    //B
  2174.     I: alpha = 200
  2175.     I: minalpha = 190
  2176.     F: scale = 2.05
  2177. //    F: angle = 1.0
  2178. //    F: angle_bias = 180.0
  2179. //    F: rotationspeed = 0.0
  2180. //    F: rotationspeed_bias = 8.0
  2181.     F: depthoffset = -0.23
  2182. {\crystalglow_flat}
  2183.  
  2184. {phone_light}
  2185.     S: type = "sprite"
  2186.     S: srcblend = "srcalpha"
  2187.     S: destblend = "one"//"invsrcalpha"
  2188.     S: texture = "lampglow" // in data/global/graphics/effects
  2189.     I[3]: colour
  2190.         [0] = 0        //R
  2191.         [1] = 255    //G
  2192.         [2] = 0        //B
  2193.     I: alpha = 255
  2194.     F: scale = 0.04
  2195.     F: min_lifespan = 0.5
  2196.     F: max_lifespan = 0.5
  2197.     F: min_repeat = 0.5
  2198.     F: max_repeat = 0.5
  2199. //    F: angle = 1.0
  2200. //    F: angle_bias = 180.0
  2201. //    F: rotationspeed = 0.0
  2202. //    F: rotationspeed_bias = 8.0
  2203.     F: depthoffset = -0.13
  2204. {\phone_light}
  2205.  
  2206. {cloudsprite}
  2207.     S: type = "composite"
  2208.     S[6]: subeffects
  2209.         [0] = "cloudsprite_sub"
  2210.         [1] = "cloudsprite_sub"
  2211.         [2] = "cloudsprite_sub"
  2212.         [3] = "cloudsprite_sub"
  2213.         [4] = "cloudsprite_sub"
  2214.         [5] = "cloudsprite_sub"
  2215. {\cloudsprite}
  2216.  
  2217. {cloudsprite_sub}
  2218.     S: type = "sprite"
  2219.     S: srcblend = "srcalpha"
  2220.     S: destblend = "one"//"invsrcalpha"
  2221.     S: texture = "cloud_spiral" // in data/global/graphics/effects
  2222.     I[3]: colour
  2223.         [0] = 255    //R
  2224.         [1] = 255    //G
  2225.         [2] = 255    //B
  2226.     I: alpha = 30
  2227.     F: scale = 40.5
  2228.     F: angle = 1.0
  2229.     F: angle_bias = 180.0
  2230.     F: rotationspeed = 1.0
  2231.     F: rotationspeed_bias = 16.0
  2232.     B: billboarded = FALSE
  2233. {\cloudsprite_sub}
  2234.  
  2235. {flatenergy}
  2236.     S: type = "beam"
  2237.     S: srcblend = "srcalpha"
  2238.     S: destblend = "one"//"invsrcalpha"
  2239.     B: taperstart = FALSE
  2240.     B: taperend = FALSE
  2241.     B: fixedstart = TRUE
  2242.     B: fixedend = TRUE
  2243.     S: texture = "earthbeam" // in data/global/graphics/effects
  2244.     B: billboarded = FALSE
  2245. //    B: independent = TRUE
  2246. //    B: fadesides = TRUE
  2247. //    S: blobtexture = "placeholder_blob" // in the same place
  2248. //    B: blobstart = TRUE
  2249. //    B: blobend = TRUE
  2250.     I: alpha = 255
  2251.     I: segments = 20
  2252. //    F: min_lifespan = 50.1
  2253. //    F: max_lifespan = 50.2
  2254. //    F: min_repeat = 0.0
  2255. //    F: max_repeat = 0.4
  2256.     F: scrollrate = 0.4
  2257. //    F: sidescrollrate = 0.4
  2258.     F: texturescale = 1.0
  2259.     F: widthfrequency = 18.0
  2260.     F: displacementfrequency = 18.0
  2261.     F: startwidth = 1.2
  2262.     F: endwidth = 1.2
  2263.     F: length = 2.0
  2264.     F: startup_time = 50.0
  2265. //    F: sine_amplitude = 0.25//-0.05
  2266.     F: sine_wavelength = 0.06
  2267.     F: sine_scrollrate = -4.0
  2268. //    F[5]: minwidth
  2269. //        [0] = 0.0
  2270. //        [1] = -0.0
  2271. //        [2] = 0.0//-0.18 //-0.07
  2272. //        [3] = -0.08
  2273. //        [4] = -0.03//375
  2274. //    F[5]: maxwidth
  2275. //        [0] = 0.0
  2276. //        [1] = 0.0
  2277. //        [2] = 0.0//0.18 //0.07
  2278. //        [3] = 0.08
  2279. //        [4] = 0.03//375
  2280. //    F[5]: mindisplacement
  2281. //        [0] = 0.0
  2282. //        [1] = -0.03
  2283. //        [2] = -0.018 //-0.1
  2284. //        [3] = -0.08//375
  2285. //        [4] = -0.03//375
  2286. //    F[5]: maxdisplacement
  2287. //        [0] = 0.0
  2288. //        [1] = 0.03
  2289. //        [2] = 0.018 //0.05
  2290. //        [3] = 0.08//375
  2291. //        [4] = 0.03//375
  2292.     I[3]: colour
  2293.         [0] = 255    //R
  2294.         [1] = 255    //G
  2295.         [2] = 255    //B
  2296. {\flatenergy}
  2297.  
  2298.  
  2299. //=====================================================================
  2300. // Paco's effects 04-july 11:29 v1.7
  2301. //=====================================================================
  2302.  
  2303. // TEST EFFECTS (NOT IN GAME ACTUALLY)
  2304. // waterfall             v1.0
  2305. //         -waterfall1
  2306. //         -waterfall2
  2307. //         -waterfall3
  2308. // balloffire
  2309. // smoke_beta
  2310. // mistdown
  2311.  
  2312.  
  2313. // Game EFFECTS
  2314. // v1.0 smokyfire             v1.1    CONGO1 PLANE
  2315. //        -fire            V1.0    CONGO1 PLANE
  2316. //        -blacksmokefire        v1.0    CONGO1 PLANE   
  2317. // v1.0 smokyfire2             v1.1    CONGO1 PLANE
  2318. //        -fire2            V1.0    CONGO1 PLANE
  2319. //        -blacksmokefire2    v1.0    CONGO1 PLANE
  2320. // v1.1 dustfoot              v1.0    need to be included in the game
  2321. // v1.2 glass2                v1.0    CONGO1 PLANE
  2322. //      rocks                 v1.0    CONGO1 CLIFF
  2323. //      puffsmoke             v1.0    CONGO1 PLANE
  2324. // v1.3 mistup                v1.0    CONGO1 CLIFF
  2325. //    explosionflash            V1.0    CONGO1 CLIFF
  2326. //    smokexplosion            V1.0    CONGO1 CLIFF
  2327. // v1.6 smokyfirestonedragon         v1.0    CONGO1 CAVE
  2328. //        -firenest        V1.0    CONGO1 CAVE
  2329. //        -whitesmokenest        V1.0    CONGO1 CAVE
  2330. //     smokyfirestonedragon2         v1.0    CONGO1 CAVE
  2331. //        -firenest2        V1.0    CONGO1 CAVE
  2332. //        -whitesmokenest2    V1.0    CONGO1 CAVE
  2333. // v1.7 sparksmachine             v1.0    CONGO1 CAVE
  2334.  
  2335.  
  2336. // COMPOSITE EFFECTS
  2337. //----------------------------
  2338. {waterfall}
  2339.     S: type = "composite"
  2340.     S[4]: subeffects
  2341.         [0] = "waterfall4"
  2342.         [1] = "waterfall1"
  2343.         [2] = "waterfall2"
  2344.         [3] = "waterfall3"
  2345.                 
  2346. {\waterfall}
  2347.  
  2348. {dustmorerocks}
  2349.     S: type = "composite"
  2350.     S[2]: subeffects
  2351.         [0] = "rocks"
  2352.         [1] = "dustinrocks"
  2353. {\dustmorerocks}
  2354.  
  2355. {dustmorerocks_congo}
  2356.     S: type = "composite"
  2357.     S[2]: subeffects
  2358.         [0] = "rocks_congo"
  2359.         [1] = "dustinrocks_congo"
  2360. {\dustmorerocks_congo}
  2361.  
  2362. {dustmorerocks2}
  2363.     S: type = "composite"
  2364.     S[2]: subeffects
  2365.         [0] = "rocks2"
  2366.         [1] = "dustinrocks2"
  2367. {\dustmorerocks2}
  2368.  
  2369. {dustmorerocks3}
  2370.     S: type = "composite"
  2371.     S[2]: subeffects
  2372.         [0] = "rocks3"
  2373.         [1] = "dustinrocks"
  2374. {\dustmorerocks3}
  2375.  
  2376. {explosionairplane}
  2377.     S: type = "composite"
  2378.     S[4]: subeffects
  2379.         [0] = "mistdown"
  2380.         [1] = "explosionflash"
  2381.         [2] = "smokexplosion"
  2382.         [3] = "mistup"
  2383. {\explosionairplane}
  2384.  
  2385. {game_explosionairplane}
  2386.     S: type = "composite"
  2387.     S[2]: subeffects
  2388.         [0] = "explosionflash"
  2389.         [1] = "smokexplosion"
  2390. {\game_explosionairplane}
  2391.  
  2392. {smokyfire}
  2393.     S: type = "composite"
  2394.     S[2]: subeffects
  2395.         [0] = "fire"
  2396.         [1] = "blacksmokefire"
  2397.  
  2398. {\smokyfire}
  2399.  
  2400. {smokyfire2}
  2401.     S: type = "composite"
  2402.     S[2]: subeffects
  2403.         [0] = "fire2"
  2404.         [1] = "blacksmokefire2"
  2405. {\smokyfire2}
  2406.  
  2407. {smokyfire3}
  2408.     S: type = "composite"
  2409.     S[1]: subeffects
  2410. //        [0] = "fire"
  2411.         [0] = "blacksmokefire3"
  2412.  
  2413. {\smokyfire3}
  2414.  
  2415. {smokyfirestonedragon}
  2416.     S: type = "composite"
  2417.     S[2]: subeffects
  2418.         [0] = "firenest"
  2419.         [1] = "whitesmokenest"
  2420.         
  2421. {\smokyfirestonedragon}
  2422.  
  2423. {smokyfirestonedragon2}
  2424.     S: type = "composite"
  2425.     S[3]: subeffects
  2426.         [0] = "firenest2"
  2427.         [1] = "sparksfire2"
  2428.         [2] = "whitesmokenest2"
  2429. {\smokyfirestonedragon2}
  2430.  
  2431. {barnfire1}
  2432.     S: type = "composite"
  2433.     S[1]: subeffects
  2434.         [0] = "barnflames1"
  2435. //        [1] = "barnsparks1"
  2436. {\barnfire1}
  2437.  
  2438. {barnfire2}
  2439.     S: type = "composite"
  2440.     S[1]: subeffects
  2441.         [0] = "barnflames2"
  2442. //        [1] = "barnsparks2"
  2443. {\barnfire2}
  2444.  
  2445. {barnwindow}
  2446.     S: type = "composite"
  2447.     S[2]: subeffects
  2448.         [0] = "barnsmoke4"//blacksmokefire"
  2449.         [1] = "barnsparks4"
  2450. {\barnwindow}
  2451.  
  2452. {barnpostexp}
  2453.     S: type = "composite"
  2454.     S[3]: subeffects
  2455.         [0] = "barnsmoke3"//blacksmokefire"
  2456.         [1] = "barnflames3"
  2457.         [2] = "barnsparks1"
  2458. {\barnpostexp}
  2459.  
  2460. //----------------------------------------------------------
  2461.  
  2462. //{dustfoot}
  2463. //    S: type = "BS3ParticleEffectFootDust"
  2464. //    F: life_span_effect = 0.01
  2465. //    S: texture = "texture" // in data/global/graphics/effects
  2466. //    S: srcblend = "srcalpha"
  2467. //    S: destblend = "invsrcalpha"
  2468. //    I: max_number_of_particles = 25 
  2469. //    I: emission_rate = 5
  2470. //    I: emission_rate_bias=2
  2471. //    V: emitter_size_xyz = [0.05, 0.0, 0.05]
  2472. //    F: emission_gap = 0.3
  2473. //    F: emission_gap_bias = 0.005
  2474. //    V: emission_direction = [0.0, 1.0, 0.0]    
  2475. //    V: emission_direction_bias = [1.0, 0.0, 1.0]
  2476. //    V: force = [0.0, -0.5, 0.0]
  2477. //    F: part_life_span = 0.4
  2478. //    F: part_life_span_bias = 0.2
  2479. //    F: part_init_speed = 0.4
  2480. //    F: part_init_speed_bias = 0.1
  2481. //{\dustfoot}
  2482.  
  2483. {noeffect}
  2484.     S: type = "particle"
  2485.     F: life_span_effect = 0.0
  2486.     S: texture = "ps_smoke" // in data/global/graphics/effects
  2487.     S: srcblend = "srcalpha"
  2488.     S: destblend = "one"//"invsrcalpha"
  2489.     I: max_number_of_particles = 1
  2490.     V: emitter_size_xyz = [0.0, 0.0, 0.1]
  2491.     I: emission_rate = 0
  2492.     I: emission_rate_bias = 0
  2493.     F: emission_gap = 100.0
  2494.     F: emission_gap_bias = 0.0
  2495.     V: emission_direction = [0.0, 1.0, 0.0]    
  2496.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  2497.     V: force = [0.0, -0.0, 0.0]
  2498.     F: part_life_span = 1.5
  2499.     F: part_life_span_bias = 0.5
  2500.     F: part_init_speed = 0.05
  2501.     F: part_init_speed_bias = 0.0
  2502.     I[4]: colour_start 
  2503.         [0] = 255 //R
  2504.         [1] = 255   //G   
  2505.         [2] = 255  //B        
  2506.         [3] = 0   //A
  2507.     I[4]: colour_start_bias 
  2508.         [0] = 0  //R   
  2509.         [1] = 0  //G    
  2510.         [2] = 0  //B        
  2511.         [3] = 0  //A
  2512.     I[4]: colour_end 
  2513.         [0] = 255 //R   
  2514.         [1] = 255   //G    
  2515.         [2] = 255   //B        
  2516.         [3] = 0   //A
  2517.     I[4]: colour_end_bias 
  2518.         [0] = 0  //R
  2519.         [1] = 0  //G    
  2520.         [2] = 0  //B        
  2521.         [3] = 0 //A
  2522.     F: alpha_mid_percent1=0.25
  2523.     F: mid_alpha=25.0
  2524.     F: part_start_rotangle = 0.0
  2525.     F: part_start_rotangle_bias = 2.0
  2526.     F: part_end_rotangle = 0.0
  2527.     F: part_end_rotangle_bias = 2.0
  2528.     B: part_rotation_active = TRUE
  2529.     F: part_dragging_factor = 0.0
  2530.     I: tex_num_columns = 1
  2531.     I: tex_num_rows = 1
  2532.     B: tex_random = FALSE
  2533.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  2534.         [0] = 0.0   
  2535.         [1] = 0.0   
  2536.         [2] = 1.0   
  2537.         [3] = 1.0   
  2538.     F[4]: tex_start_0uv1uv_bias 
  2539.         [0] = 0.0   
  2540.         [1] = 0.0    
  2541.         [2] = 0.0        
  2542.         [3] = 0.0
  2543.     F[4]: tex_end_0uv1uv    // Texture final uv
  2544.         [0] = 0.0   
  2545.         [1] = 0.0    
  2546.         [2] = 1.0        
  2547.         [3] = 1.0
  2548.     F[4]: tex_end_0uv1uv_bias 
  2549.         [0] = 0.0   
  2550.         [1] = 0.0    
  2551.         [2] = 0.0        
  2552.         [3] = 0.0
  2553.     F[2]: part_start_size  
  2554.         [0]=0.3 
  2555.         [1]=0.3
  2556.     F[2]: part_start_size_bias  
  2557.         [0]=0.0
  2558.         [1]=0.0
  2559.     F[2]: part_end_size 
  2560.         [0]=0.5 
  2561.         [1]=0.5
  2562.     F[2]: part_end_size_bias  
  2563.         [0]=0.0
  2564.         [1]=0.0
  2565. {\noeffect}
  2566.  
  2567. {dustfoot}
  2568.     S: type = "particle"
  2569.     F: life_span_effect = 0.1
  2570.     S: texture = "ps_smoke" // in data/global/graphics/effects
  2571.     S: srcblend = "srcalpha"
  2572. //    B: ignore_zbuffer = TRUE
  2573.     S: destblend = "one"//"invsrcalpha"
  2574.     I: max_number_of_particles = 4
  2575.     V: emitter_size_xyz = [0.0, 0.0, 0.1]
  2576.     I: emission_rate = 1
  2577.     I: emission_rate_bias = 5
  2578.     F: emission_gap = 1.0
  2579.     F: emission_gap_bias = 0.0
  2580.     V: emission_direction = [0.0, 1.0, 0.0]    
  2581.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  2582.     V: force = [0.0, -0.0, 0.0]
  2583.     F: part_life_span = 1.5
  2584.     F: part_life_span_bias = 0.5
  2585.     F: part_init_speed = 0.05
  2586.     F: part_init_speed_bias = 0.0
  2587.     I[4]: colour_start 
  2588.         [0] = 255 //R
  2589.         [1] = 255   //G   
  2590.         [2] = 255  //B        
  2591.         [3] = 0   //A
  2592.     I[4]: colour_start_bias 
  2593.         [0] = 0  //R   
  2594.         [1] = 0  //G    
  2595.         [2] = 0  //B        
  2596.         [3] = 0  //A
  2597.     I[4]: colour_end 
  2598.         [0] = 255 //R   
  2599.         [1] = 255   //G    
  2600.         [2] = 255   //B        
  2601.         [3] = 0   //A
  2602.     I[4]: colour_end_bias 
  2603.         [0] = 0  //R
  2604.         [1] = 0  //G    
  2605.         [2] = 0  //B        
  2606.         [3] = 0 //A
  2607.     F: alpha_mid_percent1=0.25
  2608.     F: mid_alpha=25.0
  2609.     F: part_start_rotangle = 0.0
  2610.     F: part_start_rotangle_bias = 2.0
  2611.     F: part_end_rotangle = 0.0
  2612.     F: part_end_rotangle_bias = 2.0
  2613.     B: part_rotation_active = TRUE
  2614.     F: part_dragging_factor = 0.0
  2615.     I: tex_num_columns = 1
  2616.     I: tex_num_rows = 1
  2617.     B: tex_random = FALSE
  2618.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  2619.         [0] = 0.0   
  2620.         [1] = 0.0   
  2621.         [2] = 1.0   
  2622.         [3] = 1.0   
  2623.     F[4]: tex_start_0uv1uv_bias 
  2624.         [0] = 0.0   
  2625.         [1] = 0.0    
  2626.         [2] = 0.0        
  2627.         [3] = 0.0
  2628.     F[4]: tex_end_0uv1uv    // Texture final uv
  2629.         [0] = 0.0   
  2630.         [1] = 0.0    
  2631.         [2] = 1.0        
  2632.         [3] = 1.0
  2633.     F[4]: tex_end_0uv1uv_bias 
  2634.         [0] = 0.0   
  2635.         [1] = 0.0    
  2636.         [2] = 0.0        
  2637.         [3] = 0.0
  2638.     F[2]: part_start_size  
  2639.         [0]=0.3 
  2640.         [1]=0.3
  2641.     F[2]: part_start_size_bias  
  2642.         [0]=0.0
  2643.         [1]=0.0
  2644.     F[2]: part_end_size 
  2645.         [0]=0.5 
  2646.         [1]=0.5
  2647.     F[2]: part_end_size_bias  
  2648.         [0]=0.0
  2649.         [1]=0.0
  2650. {\dustfoot}
  2651.  
  2652. {dustfoot_dim}
  2653.     S: type = "particle"
  2654.     F: life_span_effect = 0.1
  2655.     S: texture = "ps_smoke" // in data/global/graphics/effects
  2656.     S: srcblend = "srcalpha"
  2657. //    B: ignore_zbuffer = TRUE
  2658.     S: destblend = "one"//"invsrcalpha"
  2659.     I: max_number_of_particles = 4
  2660.     V: emitter_size_xyz = [0.0, 0.0, 0.1]
  2661.     I: emission_rate = 2
  2662.     I: emission_rate_bias = 0
  2663.     F: emission_gap = 1.0
  2664.     F: emission_gap_bias = 0.0
  2665.     V: emission_direction = [0.0, 1.0, 0.0]    
  2666.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  2667.     V: force = [0.0, -0.0, 0.0]
  2668.     F: part_life_span = 1.5
  2669.     F: part_life_span_bias = 0.5
  2670.     F: part_init_speed = 0.05
  2671.     F: part_init_speed_bias = 0.0
  2672.     I[4]: colour_start 
  2673.         [0] = 255 //R
  2674.         [1] = 255   //G   
  2675.         [2] = 255  //B        
  2676.         [3] = 0   //A
  2677.     I[4]: colour_start_bias 
  2678.         [0] = 0  //R   
  2679.         [1] = 0  //G    
  2680.         [2] = 0  //B        
  2681.         [3] = 0  //A
  2682.     I[4]: colour_end 
  2683.         [0] = 255 //R   
  2684.         [1] = 255   //G    
  2685.         [2] = 255   //B        
  2686.         [3] = 0   //A
  2687.     I[4]: colour_end_bias 
  2688.         [0] = 0  //R
  2689.         [1] = 0  //G    
  2690.         [2] = 0  //B        
  2691.         [3] = 0 //A
  2692.     F: alpha_mid_percent1=0.25
  2693.     F: mid_alpha=100.0
  2694.     F: part_start_rotangle = 0.0
  2695.     F: part_start_rotangle_bias = 2.0
  2696.     F: part_end_rotangle = 0.0
  2697.     F: part_end_rotangle_bias = 2.0
  2698.     B: part_rotation_active = TRUE
  2699.     F: part_dragging_factor = 0.0
  2700.     I: tex_num_columns = 1
  2701.     I: tex_num_rows = 1
  2702.     B: tex_random = FALSE
  2703.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  2704.         [0] = 0.0   
  2705.         [1] = 0.0   
  2706.         [2] = 1.0   
  2707.         [3] = 1.0   
  2708.     F[4]: tex_start_0uv1uv_bias 
  2709.         [0] = 0.0   
  2710.         [1] = 0.0    
  2711.         [2] = 0.0        
  2712.         [3] = 0.0
  2713.     F[4]: tex_end_0uv1uv    // Texture final uv
  2714.         [0] = 0.0   
  2715.         [1] = 0.0    
  2716.         [2] = 1.0        
  2717.         [3] = 1.0
  2718.     F[4]: tex_end_0uv1uv_bias 
  2719.         [0] = 0.0   
  2720.         [1] = 0.0    
  2721.         [2] = 0.0        
  2722.         [3] = 0.0
  2723.     F[2]: part_start_size  
  2724.         [0]=0.3 
  2725.         [1]=0.3
  2726.     F[2]: part_start_size_bias  
  2727.         [0]=0.0
  2728.         [1]=0.0
  2729.     F[2]: part_end_size 
  2730.         [0]=0.5 
  2731.         [1]=0.5
  2732.     F[2]: part_end_size_bias  
  2733.         [0]=0.0
  2734.         [1]=0.0
  2735. {\dustfoot_dim}
  2736.  
  2737. {dustfoot_bright}
  2738.     S: type = "particle"
  2739.     F: life_span_effect = 0.1
  2740.     S: texture = "ps_smoke" // in data/global/graphics/effects
  2741. //    B: ignore_zbuffer = TRUE
  2742.     S: srcblend = "srcalpha"
  2743.     S: destblend = "one"//"invsrcalpha"
  2744.     I: max_number_of_particles = 4
  2745.     V: emitter_size_xyz = [0.0, 0.0, 0.1]
  2746.     I: emission_rate = 2
  2747.     I: emission_rate_bias = 0
  2748.     F: emission_gap = 1.0
  2749.     F: emission_gap_bias = 0.0
  2750.     V: emission_direction = [0.0, 1.0, 0.0]    
  2751.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  2752.     V: force = [0.0, -0.0, 0.0]
  2753.     F: part_life_span = 1.5
  2754.     F: part_life_span_bias = 0.5
  2755.     F: part_init_speed = 0.05
  2756.     F: part_init_speed_bias = 0.0
  2757.     I[4]: colour_start 
  2758.         [0] = 255 //R
  2759.         [1] = 255   //G   
  2760.         [2] = 255  //B        
  2761.         [3] = 0   //A
  2762.     I[4]: colour_start_bias 
  2763.         [0] = 0  //R   
  2764.         [1] = 0  //G    
  2765.         [2] = 0  //B        
  2766.         [3] = 0  //A
  2767.     I[4]: colour_end 
  2768.         [0] = 255 //R   
  2769.         [1] = 255   //G    
  2770.         [2] = 255   //B        
  2771.         [3] = 0   //A
  2772.     I[4]: colour_end_bias 
  2773.         [0] = 0  //R
  2774.         [1] = 0  //G    
  2775.         [2] = 0  //B        
  2776.         [3] = 0 //A
  2777.     F: alpha_mid_percent1=0.25
  2778.     F: mid_alpha=100.0
  2779.     F: part_start_rotangle = 0.0
  2780.     F: part_start_rotangle_bias = 2.0
  2781.     F: part_end_rotangle = 0.0
  2782.     F: part_end_rotangle_bias = 2.0
  2783.     B: part_rotation_active = TRUE
  2784.     F: part_dragging_factor = 0.0
  2785.     I: tex_num_columns = 1
  2786.     I: tex_num_rows = 1
  2787.     B: tex_random = FALSE
  2788.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  2789.         [0] = 0.0   
  2790.         [1] = 0.0   
  2791.         [2] = 1.0   
  2792.         [3] = 1.0   
  2793.     F[4]: tex_start_0uv1uv_bias 
  2794.         [0] = 0.0   
  2795.         [1] = 0.0    
  2796.         [2] = 0.0        
  2797.         [3] = 0.0
  2798.     F[4]: tex_end_0uv1uv    // Texture final uv
  2799.         [0] = 0.0   
  2800.         [1] = 0.0    
  2801.         [2] = 1.0        
  2802.         [3] = 1.0
  2803.     F[4]: tex_end_0uv1uv_bias 
  2804.         [0] = 0.0   
  2805.         [1] = 0.0    
  2806.         [2] = 0.0        
  2807.         [3] = 0.0
  2808.     F[2]: part_start_size  
  2809.         [0]=0.3 
  2810.         [1]=0.3
  2811.     F[2]: part_start_size_bias  
  2812.         [0]=0.0
  2813.         [1]=0.0
  2814.     F[2]: part_end_size 
  2815.         [0]=0.5 
  2816.         [1]=0.5
  2817.     F[2]: part_end_size_bias  
  2818.         [0]=0.0
  2819.         [1]=0.0
  2820. {\dustfoot_bright}
  2821.  
  2822. //----------------------------------------------------------
  2823.  
  2824. {puffsmoke}
  2825.     S: type = "particle"
  2826.     F: life_span_effect = 0.2
  2827.     S: texture = "ps_smoke" // in data/global/graphics/effects
  2828.     S: srcblend = "srcalpha"
  2829.     S: destblend = "invsrcalpha"
  2830.     I: max_number_of_particles = 200
  2831.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  2832.     I: emission_rate = 2
  2833.     I: emission_rate_bias = 0
  2834.     F: emission_gap = 0.1
  2835.     F: emission_gap_bias = 0.05
  2836.     V: emission_direction = [1.0, 1.0, -1.2]    
  2837.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  2838.     V: force = [0.0, 0.0, 0.0]
  2839.     F: part_life_span = 0.5
  2840.     F: part_life_span_bias = 0.0
  2841.     F: part_init_speed = 1.0
  2842.     F: part_init_speed_bias = 0.0
  2843.     I[4]: colour_start 
  2844.         [0] = 255 //R
  2845.         [1] = 255   //G   
  2846.         [2] = 255  //B        
  2847.         [3] = 20   //A
  2848.     I[4]: colour_start_bias 
  2849.         [0] = 0  //R   
  2850.         [1] = 0  //G    
  2851.         [2] = 0  //B        
  2852.         [3] = 0  //A
  2853.     I[4]: colour_end 
  2854.         [0] = 255 //R   
  2855.         [1] = 255   //G    
  2856.         [2] = 255   //B        
  2857.         [3] = 0   //A
  2858.     I[4]: colour_end_bias 
  2859.         [0] = 0  //R
  2860.         [1] = 0  //G    
  2861.         [2] = 0  //B        
  2862.         [3] = 0 //A
  2863.     F: alpha_mid_percent1=0.25
  2864.     F: mid_alpha=200.0
  2865.     F: part_start_rotangle = 0.0
  2866.     F: part_start_rotangle_bias = 4.0
  2867.     F: part_end_rotangle = 0.0
  2868.     F: part_end_rotangle_bias = 4.0
  2869.     B: part_rotation_active = TRUE
  2870.     F: part_dragging_factor = 0.0
  2871.     I: tex_num_columns = 1
  2872.     I: tex_num_rows = 1
  2873.     B: tex_random = FALSE
  2874.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  2875.         [0] = 0.0   
  2876.         [1] = 0.0   
  2877.         [2] = 1.0   
  2878.         [3] = 1.0   
  2879.     F[4]: tex_start_0uv1uv_bias 
  2880.         [0] = 0.0   
  2881.         [1] = 0.0    
  2882.         [2] = 0.0        
  2883.         [3] = 0.0
  2884.     F[4]: tex_end_0uv1uv    // Texture final uv
  2885.         [0] = 0.0   
  2886.         [1] = 0.0    
  2887.         [2] = 1.0        
  2888.         [3] = 1.0
  2889.     F[4]: tex_end_0uv1uv_bias 
  2890.         [0] = 0.0   
  2891.         [1] = 0.0    
  2892.         [2] = 0.0        
  2893.         [3] = 0.0
  2894.     F[2]: part_start_size  
  2895.         [0]=0.1 
  2896.         [1]=0.1
  2897.     F[2]: part_start_size_bias  
  2898.         [0]=0.01 
  2899.         [1]=0.01
  2900.     F[2]: part_end_size 
  2901.         [0]=0.5 
  2902.         [1]=0.5
  2903.     F[2]: part_end_size_bias  
  2904.         [0]=0.1 
  2905.         [1]=0.1
  2906. {\puffsmoke}
  2907.  
  2908. //----------------------------------------------------------
  2909.  
  2910. {glass2}
  2911.     S: type = "particle"
  2912.     F: life_span_effect = 0.1
  2913.     S: texture = "glass_shard" //"fire2" // in data/global/graphics/effects
  2914.     S: srcblend = "one" //"srcalpha"
  2915.     S: destblend = "one" //"invsrcalpha"
  2916.     I: max_number_of_particles = 100
  2917.     V: emitter_size_xyz = [0.1, 0.5, 0.1]
  2918.     I: emission_rate = 100
  2919.     I: emission_rate_bias = 5
  2920.     F: emission_gap = 0.1
  2921.     F: emission_gap_bias = 0.1
  2922.     V: emission_direction = [-1.0, 0.0, -4.5]    
  2923.     V: emission_direction_bias = [1.7, 0.5, 1.7]
  2924.     V: force = [0.0, -4.5, 0.0]
  2925.     F: part_life_span = 10.0
  2926.     F: part_life_span_bias = 2.0
  2927.     F: part_init_speed = 4.0
  2928.     F: part_init_speed_bias = 2.5
  2929.     I[4]: colour_start 
  2930.         [0] = 255 //R
  2931.         [1] = 255   //G   
  2932.         [2] = 255  //B        
  2933.         [3] = 255   //A
  2934.     I[4]: colour_start_bias 
  2935.         [0] = 0  //R   
  2936.         [1] = 0  //G    
  2937.         [2] = 0  //B        
  2938.         [3] = 0  //A
  2939.     I[4]: colour_end 
  2940.         [0] = 0 //R   
  2941.         [1] = 0   //G    
  2942.         [2] = 0   //B        
  2943.         [3] = 255   //A
  2944.     I[4]: colour_end_bias 
  2945.         [0] = 0  //R
  2946.         [1] = 0  //G    
  2947.         [2] = 0  //B         
  2948.         [3] = 0 //A
  2949.     F: alpha_mid_percent1=0.5
  2950.     F: mid_alpha=200.0
  2951.     F: part_start_rotangle = 0.0
  2952.     F: part_start_rotangle_bias = 95.0
  2953.     F: part_end_rotangle = 0.0
  2954.     F: part_end_rotangle_bias = 95.0
  2955.     B: part_rotation_active = TRUE
  2956.     F: part_dragging_factor = 0.0
  2957.     I: tex_num_columns = 2
  2958.     I: tex_num_rows = 2
  2959.     B: tex_random = TRUE
  2960.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  2961.         [0] = 0.0   
  2962.         [1] = 0.0   
  2963.         [2] = 1.0   
  2964.         [3] = 1.0   
  2965.     F[4]: tex_start_0uv1uv_bias 
  2966.         [0] = 0.0   
  2967.         [1] = 0.0    
  2968.         [2] = 0.0        
  2969.         [3] = 0.0
  2970.     F[4]: tex_end_0uv1uv    // Texture final uv
  2971.         [0] = 0.0   
  2972.         [1] = 0.0    
  2973.         [2] = 1.0        
  2974.         [3] = 1.0
  2975.     F[4]: tex_end_0uv1uv_bias 
  2976.         [0] = 0.0   
  2977.         [1] = 0.0    
  2978.         [2] = 0.0        
  2979.         [3] = 0.0
  2980.     F[2]: part_start_size  
  2981.         [0]=0.1
  2982.         [1]=0.1
  2983.     F[2]: part_start_size_bias  
  2984.         [0]=0.06 
  2985.         [1]=0.06
  2986.     F[2]: part_end_size 
  2987.         [0]=0.1
  2988.         [1]=0.1
  2989.     F[2]: part_end_size_bias  
  2990.         [0]=0.06 
  2991.         [1]=0.06
  2992. {\glass2}
  2993.  
  2994. //----------------------------------------------------------
  2995.  
  2996. {sparksmachine}
  2997.     S: type = "particle"
  2998.     F: life_span_effect = -0.2
  2999.     S: texture = "spark2" //"glass_shard" //"fire2" // in data/global/graphics/effects
  3000.     S: srcblend = "srcalpha"
  3001.     S: destblend = "one" //"invsrcalpha"
  3002.     I: max_number_of_particles = 50
  3003.     V: emitter_size_xyz = [0.01, 0.01, 0.01]
  3004.     I: emission_rate = 20
  3005.     I: emission_rate_bias = 5
  3006.     F: emission_gap = 0.8
  3007.     F: emission_gap_bias = 0.4
  3008.     V: emission_direction = [0.0, 0.0, 0.0]    
  3009.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  3010.     V: force = [0.0, -0.5, 0.0]
  3011.     F: part_life_span = 0.6
  3012.     F: part_life_span_bias = 0.2
  3013.     F: part_init_speed = 0.5
  3014.     F: part_init_speed_bias = 0.2
  3015.     I[4]: colour_start 
  3016.         [0] = 255 //R
  3017.         [1] = 255   //G   
  3018.         [2] = 255  //B        
  3019.         [3] = 200   //A
  3020.     I[4]: colour_start_bias 
  3021.         [0] = 0  //R   
  3022.         [1] = 0  //G    
  3023.         [2] = 0  //B        
  3024.         [3] = 0  //A
  3025.     I[4]: colour_end 
  3026.         [0] = 255 //R   
  3027.         [1] = 255   //G    
  3028.         [2] = 255  //B        
  3029.         [3] = 0   //A
  3030.     I[4]: colour_end_bias 
  3031.         [0] = 0  //R
  3032.         [1] = 0  //G    
  3033.         [2] = 0  //B        
  3034.         [3] = 0 //A
  3035.     F: alpha_mid_percent1=0.1
  3036.     F: mid_alpha=250.0
  3037.     F: part_start_rotangle = 0.0
  3038.     F: part_start_rotangle_bias = 45.0
  3039.     F: part_end_rotangle = 0.0
  3040.     F: part_end_rotangle_bias = 45.0
  3041.     B: part_rotation_active = FALSE
  3042.     F: part_dragging_factor = 0.0
  3043.     I: tex_num_columns = 1
  3044.     I: tex_num_rows = 1
  3045.     B: tex_random = FALSE
  3046.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3047.         [0] = 0.0   
  3048.         [1] = 0.0   
  3049.         [2] = 1.0   
  3050.         [3] = 1.0   
  3051.     F[4]: tex_start_0uv1uv_bias 
  3052.         [0] = 0.0   
  3053.         [1] = 0.0    
  3054.         [2] = 0.0        
  3055.         [3] = 0.0
  3056.     F[4]: tex_end_0uv1uv    // Texture final uv
  3057.         [0] = 0.0   
  3058.         [1] = 0.0    
  3059.         [2] = 1.0        
  3060.         [3] = 1.0
  3061.     F[4]: tex_end_0uv1uv_bias 
  3062.         [0] = 0.0   
  3063.         [1] = 0.0    
  3064.         [2] = 0.0        
  3065.         [3] = 0.0
  3066.     F[2]: part_start_size  
  3067.         [0]=0.05
  3068.         [1]=0.05
  3069.     F[2]: part_start_size_bias  
  3070.         [0]=0.015 
  3071.         [1]=0.015
  3072.     F[2]: part_end_size 
  3073.         [0]=0.05 
  3074.         [1]=0.05
  3075.     F[2]: part_end_size_bias  
  3076.         [0]=0.015 
  3077.         [1]=0.015 
  3078. {\sparksmachine}
  3079.  
  3080. {swordwhoosh}
  3081.     S: type = "particle"
  3082.     F: life_span_effect = -1.0
  3083.     S: texture = "spark2" //"glass_shard" //"fire2" // in data/global/graphics/effects
  3084.     S: srcblend = "srcalpha"
  3085.     S: destblend = "one" //"invsrcalpha"
  3086.     I: max_number_of_particles = 150
  3087.     V: emitter_size_xyz = [0.01, 0.01, 0.01]
  3088.     I: emission_rate = 6
  3089.     I: emission_rate_bias = 1
  3090.     F: emission_gap = 0.05
  3091.     F: emission_gap_bias = 0.0
  3092.     V: emission_direction = [0.0, 0.0, 0.0]    
  3093.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  3094.     V: force = [0.0, -0.5, 0.0]
  3095.     F: part_life_span = 1.8
  3096.     F: part_life_span_bias = 0.2
  3097.     F: part_init_speed = 0.5
  3098.     F: part_init_speed_bias = 0.2
  3099.     I[4]: colour_start 
  3100.         [0] = 255 //R
  3101.         [1] = 255   //G   
  3102.         [2] = 255  //B        
  3103.         [3] = 200   //A
  3104.     I[4]: colour_start_bias 
  3105.         [0] = 0  //R   
  3106.         [1] = 0  //G    
  3107.         [2] = 0  //B        
  3108.         [3] = 0  //A
  3109.     I[4]: colour_end 
  3110.         [0] = 255 //R   
  3111.         [1] = 255   //G    
  3112.         [2] = 255  //B        
  3113.         [3] = 0   //A
  3114.     I[4]: colour_end_bias 
  3115.         [0] = 0  //R
  3116.         [1] = 0  //G    
  3117.         [2] = 0  //B        
  3118.         [3] = 0 //A
  3119.     F: alpha_mid_percent1=0.1
  3120.     F: mid_alpha=250.0
  3121.     F: part_start_rotangle = 0.0
  3122.     F: part_start_rotangle_bias = 45.0
  3123.     F: part_end_rotangle = 0.0
  3124.     F: part_end_rotangle_bias = 45.0
  3125.     B: part_rotation_active = FALSE
  3126.     F: part_dragging_factor = 2.0
  3127.     I: tex_num_columns = 1
  3128.     I: tex_num_rows = 1
  3129.     B: tex_random = FALSE
  3130.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3131.         [0] = 0.0   
  3132.         [1] = 0.0   
  3133.         [2] = 1.0   
  3134.         [3] = 1.0   
  3135.     F[4]: tex_start_0uv1uv_bias 
  3136.         [0] = 0.0   
  3137.         [1] = 0.0    
  3138.         [2] = 0.0        
  3139.         [3] = 0.0
  3140.     F[4]: tex_end_0uv1uv    // Texture final uv
  3141.         [0] = 0.0   
  3142.         [1] = 0.0    
  3143.         [2] = 1.0        
  3144.         [3] = 1.0
  3145.     F[4]: tex_end_0uv1uv_bias 
  3146.         [0] = 0.0   
  3147.         [1] = 0.0    
  3148.         [2] = 0.0        
  3149.         [3] = 0.0
  3150.     F[2]: part_start_size  
  3151.         [0]=0.15
  3152.         [1]=0.15
  3153.     F[2]: part_start_size_bias  
  3154.         [0]=0.015 
  3155.         [1]=0.015
  3156.     F[2]: part_end_size 
  3157.         [0]=0.05 
  3158.         [1]=0.05
  3159.     F[2]: part_end_size_bias  
  3160.         [0]=0.015 
  3161.         [1]=0.015 
  3162. {\swordwhoosh}
  3163.  
  3164. {coresparks}
  3165.     S: type = "particle"
  3166.     F: life_span_effect = 2.0
  3167.     S: texture = "spark2" //"glass_shard" //"fire2" // in data/global/graphics/effects
  3168.     S: srcblend = "srcalpha"
  3169.     S: destblend = "one" //"invsrcalpha"
  3170.     I: max_number_of_particles = 150
  3171.     V: emitter_size_xyz = [0.01, 0.08, 0.08]
  3172.     I: emission_rate = 1
  3173.     I: emission_rate_bias = 1
  3174.     F: emission_gap = 0.1
  3175.     F: emission_gap_bias = 0.0
  3176.     V: emission_direction = [8.0, 0.0, 0.0]    
  3177.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  3178.     V: force = [-0.5, 0.0, 0.0]
  3179.     F: part_life_span = 1.8
  3180.     F: part_life_span_bias = 0.2
  3181.     F: part_init_speed = 0.6
  3182.     F: part_init_speed_bias = 0.2
  3183.     I[4]: colour_start 
  3184.         [0] = 255 //R
  3185.         [1] = 255   //G   
  3186.         [2] = 255  //B        
  3187.         [3] = 0   //A
  3188.     I[4]: colour_start_bias 
  3189.         [0] = 0  //R   
  3190.         [1] = 0  //G    
  3191.         [2] = 0  //B        
  3192.         [3] = 0  //A
  3193.     I[4]: colour_end 
  3194.         [0] = 255 //R   
  3195.         [1] = 255   //G    
  3196.         [2] = 255  //B        
  3197.         [3] = 0   //A
  3198.     I[4]: colour_end_bias 
  3199.         [0] = 0  //R
  3200.         [1] = 0  //G    
  3201.         [2] = 0  //B        
  3202.         [3] = 0 //A
  3203.     F: alpha_mid_percent1=0.1
  3204.     F: mid_alpha=200.0
  3205.     F: part_start_rotangle = 0.0
  3206.     F: part_start_rotangle_bias = 45.0
  3207.     F: part_end_rotangle = 0.0
  3208.     F: part_end_rotangle_bias = 45.0
  3209.     B: part_rotation_active = TRUE
  3210.     F: part_dragging_factor = -1.5
  3211.     I: tex_num_columns = 1
  3212.     I: tex_num_rows = 1
  3213.     B: tex_random = FALSE
  3214.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3215.         [0] = 0.0   
  3216.         [1] = 0.0   
  3217.         [2] = 1.0   
  3218.         [3] = 1.0   
  3219.     F[4]: tex_start_0uv1uv_bias 
  3220.         [0] = 0.0   
  3221.         [1] = 0.0    
  3222.         [2] = 0.0        
  3223.         [3] = 0.0
  3224.     F[4]: tex_end_0uv1uv    // Texture final uv
  3225.         [0] = 0.0   
  3226.         [1] = 0.0    
  3227.         [2] = 1.0        
  3228.         [3] = 1.0
  3229.     F[4]: tex_end_0uv1uv_bias 
  3230.         [0] = 0.0   
  3231.         [1] = 0.0    
  3232.         [2] = 0.0        
  3233.         [3] = 0.0
  3234.     F[2]: part_start_size  
  3235.         [0]=0.55
  3236.         [1]=0.55
  3237.     F[2]: part_start_size_bias  
  3238.         [0]=0.015 
  3239.         [1]=0.015
  3240.     F[2]: part_end_size 
  3241.         [0]=0.05 
  3242.         [1]=0.05
  3243.     F[2]: part_end_size_bias  
  3244.         [0]=0.015 
  3245.         [1]=0.015 
  3246. {\coresparks}
  3247.  
  3248. {corereverse}
  3249.     S: type = "particle"
  3250.     F: life_span_effect = 2.0
  3251.     S: texture = "spark2" //"glass_shard" //"fire2" // in data/global/graphics/effects
  3252.     S: srcblend = "srcalpha"
  3253.     S: destblend = "one" //"invsrcalpha"
  3254.     I: max_number_of_particles = 150
  3255.     V: emitter_size_xyz = [2.01, 0.08, 0.08]
  3256.     I: emission_rate = 1
  3257.     I: emission_rate_bias = 1
  3258.     F: emission_gap = 0.1
  3259.     F: emission_gap_bias = 0.0
  3260.     V: emission_direction = [8.0, 0.0, 0.0]    
  3261.     V: emission_direction_bias = [1.0, 0.0, 0.0]
  3262.     V: force = [-2.3, 0.0, 0.0]
  3263.     F: part_life_span = 2.2
  3264.     F: part_life_span_bias = 0.2
  3265.     F: part_init_speed = 1.2
  3266.     F: part_init_speed_bias = 0.0
  3267.     I[4]: colour_start 
  3268.         [0] = 255 //R
  3269.         [1] = 255   //G   
  3270.         [2] = 255  //B        
  3271.         [3] = 0   //A
  3272.     I[4]: colour_start_bias 
  3273.         [0] = 0  //R   
  3274.         [1] = 0  //G    
  3275.         [2] = 0  //B        
  3276.         [3] = 0  //A
  3277.     I[4]: colour_end 
  3278.         [0] = 255 //R   
  3279.         [1] = 255   //G    
  3280.         [2] = 255  //B        
  3281.         [3] = 0   //A
  3282.     I[4]: colour_end_bias 
  3283.         [0] = 0  //R
  3284.         [1] = 0  //G    
  3285.         [2] = 0  //B        
  3286.         [3] = 0 //A
  3287.     F: alpha_mid_percent1=0.1
  3288.     F: mid_alpha=200.0
  3289.     F: part_start_rotangle = 0.0
  3290.     F: part_start_rotangle_bias = 45.0
  3291.     F: part_end_rotangle = 0.0
  3292.     F: part_end_rotangle_bias = 45.0
  3293.     B: part_rotation_active = TRUE
  3294.     F: part_dragging_factor = -1.5
  3295.     I: tex_num_columns = 1
  3296.     I: tex_num_rows = 1
  3297.     B: tex_random = FALSE
  3298.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3299.         [0] = 0.0   
  3300.         [1] = 0.0   
  3301.         [2] = 1.0   
  3302.         [3] = 1.0   
  3303.     F[4]: tex_start_0uv1uv_bias 
  3304.         [0] = 0.0   
  3305.         [1] = 0.0    
  3306.         [2] = 0.0        
  3307.         [3] = 0.0
  3308.     F[4]: tex_end_0uv1uv    // Texture final uv
  3309.         [0] = 0.0   
  3310.         [1] = 0.0    
  3311.         [2] = 1.0        
  3312.         [3] = 1.0
  3313.     F[4]: tex_end_0uv1uv_bias 
  3314.         [0] = 0.0   
  3315.         [1] = 0.0    
  3316.         [2] = 0.0        
  3317.         [3] = 0.0
  3318.     F[2]: part_start_size  
  3319.         [0]=0.35
  3320.         [1]=0.35
  3321.     F[2]: part_start_size_bias  
  3322.         [0]=0.015 
  3323.         [1]=0.015
  3324.     F[2]: part_end_size 
  3325.         [0]=0.25 
  3326.         [1]=0.25
  3327.     F[2]: part_end_size_bias  
  3328.         [0]=0.015 
  3329.         [1]=0.015 
  3330. {\corereverse}
  3331.  
  3332. {ringsparks}
  3333.     S: type = "particle"
  3334.     F: life_span_effect = -1.0
  3335.     S: texture = "spark2" //"glass_shard" //"fire2" // in data/global/graphics/effects
  3336.     S: srcblend = "srcalpha"
  3337.     S: destblend = "one" //"invsrcalpha"
  3338.     I: max_number_of_particles = 150
  3339.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  3340.     I: emission_rate = 6
  3341.     I: emission_rate_bias = 1
  3342.     F: emission_gap = 0.05
  3343.     F: emission_gap_bias = 0.0
  3344.     V: emission_direction = [0.0, 0.0, 0.0]    
  3345.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  3346.     V: force = [0.0, -1.5, 0.0]
  3347.     F: part_life_span = 0.5
  3348.     F: part_life_span_bias = 0.05
  3349.     F: part_init_speed = 0.5
  3350.     F: part_init_speed_bias = 0.2
  3351.     I[4]: colour_start 
  3352.         [0] = 255 //R
  3353.         [1] = 255   //G   
  3354.         [2] = 255  //B        
  3355.         [3] = 200   //A
  3356.     I[4]: colour_start_bias 
  3357.         [0] = 0  //R   
  3358.         [1] = 0  //G    
  3359.         [2] = 0  //B        
  3360.         [3] = 0  //A
  3361.     I[4]: colour_end 
  3362.         [0] = 255 //R   
  3363.         [1] = 255   //G    
  3364.         [2] = 255  //B        
  3365.         [3] = 0   //A
  3366.     I[4]: colour_end_bias 
  3367.         [0] = 0  //R
  3368.         [1] = 0  //G    
  3369.         [2] = 0  //B        
  3370.         [3] = 0 //A
  3371.     F: alpha_mid_percent1=0.1
  3372.     F: mid_alpha=250.0
  3373.     F: part_start_rotangle = 0.0
  3374.     F: part_start_rotangle_bias = 45.0
  3375.     F: part_end_rotangle = 0.0
  3376.     F: part_end_rotangle_bias = 45.0
  3377.     B: part_rotation_active = FALSE
  3378.     F: part_dragging_factor = 0.0
  3379.     I: tex_num_columns = 1
  3380.     I: tex_num_rows = 1
  3381.     B: tex_random = FALSE
  3382.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3383.         [0] = 0.0   
  3384.         [1] = 0.0   
  3385.         [2] = 1.0   
  3386.         [3] = 1.0   
  3387.     F[4]: tex_start_0uv1uv_bias 
  3388.         [0] = 0.0   
  3389.         [1] = 0.0    
  3390.         [2] = 0.0        
  3391.         [3] = 0.0
  3392.     F[4]: tex_end_0uv1uv    // Texture final uv
  3393.         [0] = 0.0   
  3394.         [1] = 0.0    
  3395.         [2] = 1.0        
  3396.         [3] = 1.0
  3397.     F[4]: tex_end_0uv1uv_bias 
  3398.         [0] = 0.0   
  3399.         [1] = 0.0    
  3400.         [2] = 0.0        
  3401.         [3] = 0.0
  3402.     F[2]: part_start_size  
  3403.         [0]=0.1
  3404.         [1]=0.1
  3405.     F[2]: part_start_size_bias  
  3406.         [0]=0.015 
  3407.         [1]=0.015
  3408.     F[2]: part_end_size 
  3409.         [0]=0.03
  3410.         [1]=0.03
  3411.     F[2]: part_end_size_bias  
  3412.         [0]=0.015 
  3413.         [1]=0.015 
  3414. {\ringsparks}
  3415.  
  3416. //----------------------------------------------------------
  3417.  
  3418. {dustinrocks_congo}
  3419.     S: type = "particle"
  3420.     F: life_span_effect = 4.9
  3421.     F: startup_time = 1.0
  3422.     S: texture = "ps_smoke" //"fire2" // in data/global/graphics/effects
  3423.     S: srcblend = "srcalpha"
  3424.     S: destblend = "invsrcalpha"
  3425.     I: max_number_of_particles = 50
  3426.     V: emitter_size_xyz = [1.2, 0.0, 0.0]
  3427.     I: emission_rate = 1
  3428.     I: emission_rate_bias = 0
  3429.     F: emission_gap = 0.1
  3430.     F: emission_gap_bias = 0.1
  3431.     V: emission_direction = [0.0, 0.0, 0.0]    
  3432.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  3433.     V: force = [0.0, -0.6, 0.0]
  3434.     F: part_life_span = 4.0
  3435.     F: part_life_span_bias = 1.0
  3436.     F: part_init_speed = 0.19
  3437.     F: part_init_speed_bias = 0.05
  3438.     I[4]: colour_start 
  3439.         [0] = 184 //R
  3440.         [1] = 135   //G   
  3441.         [2] = 74  //B        
  3442.         [3] = 0   //A
  3443.     I[4]: colour_start_bias 
  3444.         [0] = 30  //R   
  3445.         [1] = 30  //G    
  3446.         [2] = 20  //B        
  3447.         [3] = 0  //A
  3448.     I[4]: colour_end 
  3449.         [0] = 184 //R   
  3450.         [1] = 135   //G    
  3451.         [2] = 74   //B        
  3452.         [3] = 0   //A
  3453.     I[4]: colour_end_bias 
  3454.         [0] = 30  //R
  3455.         [1] = 30  //G    
  3456.         [2] = 20  //B        
  3457.         [3] = 0 //A
  3458.     F: alpha_mid_percent1=0.2
  3459.     F: mid_alpha=80.0
  3460.     F: part_start_rotangle = 0.0
  3461.     F: part_start_rotangle_bias = 6.0
  3462.     F: part_end_rotangle = 0.0
  3463.     F: part_end_rotangle_bias = 0.0
  3464.     B: part_rotation_active = FALSE
  3465.     F: part_dragging_factor = 1.0
  3466.     I: tex_num_columns = 1
  3467.     I: tex_num_rows = 1
  3468.     B: tex_random = FALSE
  3469.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3470.         [0] = 0.0   
  3471.         [1] = 0.0   
  3472.         [2] = 1.0   
  3473.         [3] = 1.0   
  3474.     F[4]: tex_start_0uv1uv_bias 
  3475.         [0] = 0.0   
  3476.         [1] = 0.0    
  3477.         [2] = 0.0        
  3478.         [3] = 0.0
  3479.     F[4]: tex_end_0uv1uv    // Texture final uv
  3480.         [0] = 0.0   
  3481.         [1] = 0.0    
  3482.         [2] = 1.0        
  3483.         [3] = 1.0
  3484.     F[4]: tex_end_0uv1uv_bias 
  3485.         [0] = 0.0   
  3486.         [1] = 0.0    
  3487.         [2] = 0.0        
  3488.         [3] = 0.0
  3489.     F[2]: part_start_size  
  3490.         [0]=0.7
  3491.         [1]=0.7
  3492.     F[2]: part_start_size_bias  
  3493.         [0]=0.1
  3494.         [1]=0.1
  3495.     F[2]: part_end_size 
  3496.         [0]=0.7 
  3497.         [1]=0.7
  3498.     F[2]: part_end_size_bias  
  3499.         [0]=0.1
  3500.         [1]=0.1
  3501. {\dustinrocks_congo}
  3502.  
  3503. {doordust1_susarro}
  3504.     S: type = "particle"
  3505.     F: life_span_effect = 0.1
  3506.     F: startup_time = 0.0
  3507.     S: texture = "durst"//"ps_smoke" //"fire2" // in data/global/graphics/effects
  3508.     S: srcblend = "srcalpha"
  3509.     S: destblend = "invsrcalpha"
  3510.     I: max_number_of_particles = 50
  3511.     V: emitter_size_xyz = [0.6, 0.0, 0.0]
  3512.     I: emission_rate = 22
  3513.     I: emission_rate_bias = 0
  3514.     F: emission_gap = 1.1
  3515.     F: emission_gap_bias = 0.1
  3516.     V: emission_direction = [0.0, 0.0, 1.0]    
  3517.     V: emission_direction_bias = [0.0, 1.0, 0.0]
  3518.     V: force = [0.0, -0.9, 0.0]
  3519.     F: part_life_span = 1.0
  3520.     F: part_life_span_bias = 1.0
  3521.     F: part_init_speed = 0.59
  3522.     F: part_init_speed_bias = 0.59
  3523.     I[4]: colour_start 
  3524.         [0] = 84 //R
  3525.         [1] = 85   //G   
  3526.         [2] = 104  //B        
  3527.         [3] = 0   //A
  3528.     I[4]: colour_start_bias 
  3529.         [0] = 60  //R   
  3530.         [1] = 60  //G    
  3531.         [2] = 60  //B        
  3532.         [3] = 0  //A
  3533.     I[4]: colour_end 
  3534.         [0] = 84 //R   
  3535.         [1] = 85   //G    
  3536.         [2] = 104   //B        
  3537.         [3] = 0   //A
  3538.     I[4]: colour_end_bias 
  3539.         [0] = 60  //R
  3540.         [1] = 60  //G    
  3541.         [2] = 60  //B        
  3542.         [3] = 0 //A
  3543.     F: alpha_mid_percent1=0.0
  3544.     F: mid_alpha=90.0
  3545.     F: part_start_rotangle = 0.0
  3546.     F: part_start_rotangle_bias = 3.0
  3547.     F: part_end_rotangle = 0.0
  3548.     F: part_end_rotangle_bias = 3.0
  3549.     B: part_rotation_active = TRUE
  3550.     F: part_dragging_factor = 0.0
  3551.     I: tex_num_columns = 1
  3552.     I: tex_num_rows = 1
  3553.     B: tex_random = FALSE
  3554.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3555.         [0] = 0.0   
  3556.         [1] = 0.0   
  3557.         [2] = 1.0   
  3558.         [3] = 1.0   
  3559.     F[4]: tex_start_0uv1uv_bias 
  3560.         [0] = 0.0   
  3561.         [1] = 0.0    
  3562.         [2] = 0.0        
  3563.         [3] = 0.0
  3564.     F[4]: tex_end_0uv1uv    // Texture final uv
  3565.         [0] = 0.0   
  3566.         [1] = 0.0    
  3567.         [2] = 1.0        
  3568.         [3] = 1.0
  3569.     F[4]: tex_end_0uv1uv_bias 
  3570.         [0] = 0.0   
  3571.         [1] = 0.0    
  3572.         [2] = 0.0        
  3573.         [3] = 0.0
  3574.     F[2]: part_start_size  
  3575.         [0]=0.3
  3576.         [1]=0.3
  3577.     F[2]: part_start_size_bias  
  3578.         [0]=0.1
  3579.         [1]=0.1
  3580.     F[2]: part_end_size 
  3581.         [0]=0.3 
  3582.         [1]=0.3
  3583.     F[2]: part_end_size_bias  
  3584.         [0]=0.1
  3585.         [1]=0.1
  3586. {\doordust1_susarro}
  3587. {doordust2_susarro}
  3588.     S: type = "particle"
  3589.     F: life_span_effect = 0.1
  3590.     F: startup_time = 0.0
  3591.     S: texture = "durst"//"ps_smoke" //"fire2" // in data/global/graphics/effects
  3592.     S: srcblend = "srcalpha"
  3593.     S: destblend = "invsrcalpha"
  3594.     I: max_number_of_particles = 50
  3595.     V: emitter_size_xyz = [0.0, 1.6, 0.0]
  3596.     I: emission_rate = 44
  3597.     I: emission_rate_bias = 0
  3598.     F: emission_gap = 1.1
  3599.     F: emission_gap_bias = 0.1
  3600.     V: emission_direction = [0.0, 0.0, 1.0]    
  3601.     V: emission_direction_bias = [0.0, 1.0, 0.0]
  3602.     V: force = [0.0, -0.9, 0.0]
  3603.     F: part_life_span = 1.0
  3604.     F: part_life_span_bias = 1.0
  3605.     F: part_init_speed = 0.59
  3606.     F: part_init_speed_bias = 0.59
  3607.     I[4]: colour_start 
  3608.         [0] = 84 //R
  3609.         [1] = 85   //G   
  3610.         [2] = 104  //B        
  3611.         [3] = 0   //A
  3612.     I[4]: colour_start_bias 
  3613.         [0] = 60  //R   
  3614.         [1] = 60  //G    
  3615.         [2] = 60  //B        
  3616.         [3] = 0  //A
  3617.     I[4]: colour_end 
  3618.         [0] = 84 //R   
  3619.         [1] = 85   //G    
  3620.         [2] = 104   //B        
  3621.         [3] = 0   //A
  3622.     I[4]: colour_end_bias 
  3623.         [0] = 60  //R
  3624.         [1] = 60  //G    
  3625.         [2] = 60  //B        
  3626.         [3] = 0 //A
  3627.     F: alpha_mid_percent1=0.0
  3628.     F: mid_alpha=90.0
  3629.     F: part_start_rotangle = 0.0
  3630.     F: part_start_rotangle_bias = 3.0
  3631.     F: part_end_rotangle = 0.0
  3632.     F: part_end_rotangle_bias = 3.0
  3633.     B: part_rotation_active = TRUE
  3634.     F: part_dragging_factor = 0.0
  3635.     I: tex_num_columns = 1
  3636.     I: tex_num_rows = 1
  3637.     B: tex_random = FALSE
  3638.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3639.         [0] = 0.0   
  3640.         [1] = 0.0   
  3641.         [2] = 1.0   
  3642.         [3] = 1.0   
  3643.     F[4]: tex_start_0uv1uv_bias 
  3644.         [0] = 0.0   
  3645.         [1] = 0.0    
  3646.         [2] = 0.0        
  3647.         [3] = 0.0
  3648.     F[4]: tex_end_0uv1uv    // Texture final uv
  3649.         [0] = 0.0   
  3650.         [1] = 0.0    
  3651.         [2] = 1.0        
  3652.         [3] = 1.0
  3653.     F[4]: tex_end_0uv1uv_bias 
  3654.         [0] = 0.0   
  3655.         [1] = 0.0    
  3656.         [2] = 0.0        
  3657.         [3] = 0.0
  3658.     F[2]: part_start_size  
  3659.         [0]=0.3
  3660.         [1]=0.3
  3661.     F[2]: part_start_size_bias  
  3662.         [0]=0.1
  3663.         [1]=0.1
  3664.     F[2]: part_end_size 
  3665.         [0]=0.3 
  3666.         [1]=0.3
  3667.     F[2]: part_end_size_bias  
  3668.         [0]=0.1
  3669.         [1]=0.1
  3670. {\doordust2_susarro}
  3671.  
  3672. {stalactitedust}
  3673.     S: type = "particle"
  3674.     F: life_span_effect = 1.0
  3675.     S: texture = "dust" //"fire2" // in data/global/graphics/effects
  3676.     S: srcblend = "srcalpha"
  3677.     S: destblend = "invsrcalpha"
  3678.     B: ignore_zbuffer = TRUE
  3679.     I: max_number_of_particles = 15
  3680.     V: emitter_size_xyz = [0.5, 2.5, 0.5]
  3681.     I: emission_rate = 3
  3682.     I: emission_rate_bias = 1
  3683.     F: emission_gap = 0.2
  3684.     F: emission_gap_bias = 0.1
  3685.     V: emission_direction = [0.0, 0.0, 0.0]    
  3686.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  3687.     V: force = [0.0, -0.55, 0.0]
  3688.     F: part_life_span = 7.0
  3689.     F: part_life_span_bias = 1.0
  3690.     F: part_init_speed = 0.69
  3691.     F: part_init_speed_bias = 0.05
  3692.     I[4]: colour_start 
  3693.         [0] = 84 //R
  3694.         [1] = 125   //G
  3695.         [2] = 114   //B
  3696.         [3] = 0   //A
  3697.     I[4]: colour_start_bias 
  3698.         [0] = 0  //R   
  3699.         [1] = 0  //G    
  3700.         [2] = 0  //B        
  3701.         [3] = 0  //A
  3702.     I[4]: colour_end 
  3703.         [0] = 84 //R
  3704.         [1] = 125   //G
  3705.         [2] = 114   //B
  3706.         [3] = 0   //A
  3707.     I[4]: colour_end_bias 
  3708.         [0] = 0  //R
  3709.         [1] = 0  //G    
  3710.         [2] = 0  //B        
  3711.         [3] = 0 //A
  3712.     F: alpha_mid_percent1=0.1
  3713.     F: mid_alpha=100.0
  3714.     F: part_start_rotangle = 0.0
  3715.     F: part_start_rotangle_bias = 6.0
  3716.     F: part_end_rotangle = 0.0
  3717.     F: part_end_rotangle_bias = 6.0
  3718.     B: part_rotation_active = TRUE
  3719.     F: part_dragging_factor = 0.8
  3720.     I: tex_num_columns = 1
  3721.     I: tex_num_rows = 1
  3722.     B: tex_random = FALSE
  3723.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3724.         [0] = 0.0   
  3725.         [1] = 0.0   
  3726.         [2] = 1.0   
  3727.         [3] = 1.0   
  3728.     F[4]: tex_start_0uv1uv_bias 
  3729.         [0] = 0.0   
  3730.         [1] = 0.0    
  3731.         [2] = 0.0        
  3732.         [3] = 0.0
  3733.     F[4]: tex_end_0uv1uv    // Texture final uv
  3734.         [0] = 0.0   
  3735.         [1] = 0.0    
  3736.         [2] = 1.0        
  3737.         [3] = 1.0
  3738.     F[4]: tex_end_0uv1uv_bias 
  3739.         [0] = 0.0   
  3740.         [1] = 0.0    
  3741.         [2] = 0.0        
  3742.         [3] = 0.0
  3743.     F[2]: part_start_size  
  3744.         [0]=1.9
  3745.         [1]=1.9
  3746.     F[2]: part_start_size_bias  
  3747.         [0]=0.2 
  3748.         [1]=0.2
  3749.     F[2]: part_end_size 
  3750.         [0]=5.0 
  3751.         [1]=5.0
  3752.     F[2]: part_end_size_bias  
  3753.         [0]=0.5 
  3754.         [1]=0.5
  3755. {\stalactitedust}
  3756.  
  3757. {spikedust_congo}
  3758.     S: type = "particle"
  3759.     F: life_span_effect = -1.0
  3760.     F: startup_time = 0.0
  3761.     S: texture = "ps_smoke" //"fire2" // in data/global/graphics/effects
  3762.     S: srcblend = "srcalpha"
  3763.     S: destblend = "invsrcalpha"
  3764.     I: max_number_of_particles = 50
  3765.     V: emitter_size_xyz = [1.2, 0.6, 1.2]
  3766.     I: emission_rate = 1
  3767.     I: emission_rate_bias = 0
  3768.     F: emission_gap = 0.1
  3769.     F: emission_gap_bias = 0.1
  3770.     V: emission_direction = [0.0, 0.0, 0.0]    
  3771.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  3772.     V: force = [0.0, -0.6, 0.0]
  3773.     F: part_life_span = 4.0
  3774.     F: part_life_span_bias = 1.0
  3775.     F: part_init_speed = 0.19
  3776.     F: part_init_speed_bias = 0.05
  3777.     I[4]: colour_start 
  3778.         [0] = 184 //R
  3779.         [1] = 135   //G   
  3780.         [2] = 74  //B        
  3781.         [3] = 0   //A
  3782.     I[4]: colour_start_bias 
  3783.         [0] = 30  //R   
  3784.         [1] = 30  //G    
  3785.         [2] = 20  //B        
  3786.         [3] = 0  //A
  3787.     I[4]: colour_end 
  3788.         [0] = 184 //R   
  3789.         [1] = 135   //G    
  3790.         [2] = 74   //B        
  3791.         [3] = 0   //A
  3792.     I[4]: colour_end_bias 
  3793.         [0] = 30  //R
  3794.         [1] = 30  //G    
  3795.         [2] = 20  //B        
  3796.         [3] = 0 //A
  3797.     F: alpha_mid_percent1=0.2
  3798.     F: mid_alpha=65.0
  3799.     F: part_start_rotangle = 0.0
  3800.     F: part_start_rotangle_bias = 6.0
  3801.     F: part_end_rotangle = 0.0
  3802.     F: part_end_rotangle_bias = 0.0
  3803.     B: part_rotation_active = FALSE
  3804.     F: part_dragging_factor = 1.0
  3805.     I: tex_num_columns = 1
  3806.     I: tex_num_rows = 1
  3807.     B: tex_random = FALSE
  3808.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3809.         [0] = 0.0   
  3810.         [1] = 0.0   
  3811.         [2] = 1.0   
  3812.         [3] = 1.0   
  3813.     F[4]: tex_start_0uv1uv_bias 
  3814.         [0] = 0.0   
  3815.         [1] = 0.0    
  3816.         [2] = 0.0        
  3817.         [3] = 0.0
  3818.     F[4]: tex_end_0uv1uv    // Texture final uv
  3819.         [0] = 0.0   
  3820.         [1] = 0.0    
  3821.         [2] = 1.0        
  3822.         [3] = 1.0
  3823.     F[4]: tex_end_0uv1uv_bias 
  3824.         [0] = 0.0   
  3825.         [1] = 0.0    
  3826.         [2] = 0.0        
  3827.         [3] = 0.0
  3828.     F[2]: part_start_size  
  3829.         [0]=1.2
  3830.         [1]=1.2
  3831.     F[2]: part_start_size_bias  
  3832.         [0]=0.1
  3833.         [1]=0.1
  3834.     F[2]: part_end_size 
  3835.         [0]=1.2 
  3836.         [1]=1.2
  3837.     F[2]: part_end_size_bias  
  3838.         [0]=0.1
  3839.         [1]=0.1
  3840. {\spikedust_congo}
  3841.  
  3842. {dustinrocks}
  3843.     S: type = "particle"
  3844.     F: life_span_effect = 1.0
  3845.     S: texture = "dust" //"fire2" // in data/global/graphics/effects
  3846.     S: srcblend = "srcalpha"
  3847.     S: destblend = "invsrcalpha"
  3848.     I: max_number_of_particles = 15
  3849.     V: emitter_size_xyz = [0.5, 0.5, 0.5]
  3850.     I: emission_rate = 3
  3851.     I: emission_rate_bias = 1
  3852.     F: emission_gap = 0.2
  3853.     F: emission_gap_bias = 0.1
  3854.     V: emission_direction = [0.0, 0.0, 0.0]    
  3855.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  3856.     V: force = [0.0, -0.05, 0.0]
  3857.     F: part_life_span = 7.0
  3858.     F: part_life_span_bias = 1.0
  3859.     F: part_init_speed = 0.19
  3860.     F: part_init_speed_bias = 0.05
  3861.     I[4]: colour_start 
  3862.         [0] = 214 //R
  3863.         [1] = 155   //G   
  3864.         [2] = 74  //B        
  3865.         [3] = 0   //A
  3866.     I[4]: colour_start_bias 
  3867.         [0] = 0  //R   
  3868.         [1] = 0  //G    
  3869.         [2] = 0  //B        
  3870.         [3] = 0  //A
  3871.     I[4]: colour_end 
  3872.         [0] = 214 //R   
  3873.         [1] = 155   //G    
  3874.         [2] = 74   //B        
  3875.         [3] = 0   //A
  3876.     I[4]: colour_end_bias 
  3877.         [0] = 0  //R
  3878.         [1] = 0  //G    
  3879.         [2] = 0  //B        
  3880.         [3] = 0 //A
  3881.     F: alpha_mid_percent1=0.1
  3882.     F: mid_alpha=150.0
  3883.     F: part_start_rotangle = 0.0
  3884.     F: part_start_rotangle_bias = 6.0
  3885.     F: part_end_rotangle = 0.0
  3886.     F: part_end_rotangle_bias = 0.0
  3887.     B: part_rotation_active = FALSE
  3888.     F: part_dragging_factor = 0.0
  3889.     I: tex_num_columns = 1
  3890.     I: tex_num_rows = 1
  3891.     B: tex_random = FALSE
  3892.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3893.         [0] = 0.0   
  3894.         [1] = 0.0   
  3895.         [2] = 1.0   
  3896.         [3] = 1.0   
  3897.     F[4]: tex_start_0uv1uv_bias 
  3898.         [0] = 0.0   
  3899.         [1] = 0.0    
  3900.         [2] = 0.0        
  3901.         [3] = 0.0
  3902.     F[4]: tex_end_0uv1uv    // Texture final uv
  3903.         [0] = 0.0   
  3904.         [1] = 0.0    
  3905.         [2] = 1.0        
  3906.         [3] = 1.0
  3907.     F[4]: tex_end_0uv1uv_bias 
  3908.         [0] = 0.0   
  3909.         [1] = 0.0    
  3910.         [2] = 0.0        
  3911.         [3] = 0.0
  3912.     F[2]: part_start_size  
  3913.         [0]=0.5
  3914.         [1]=0.5
  3915.     F[2]: part_start_size_bias  
  3916.         [0]=0.2 
  3917.         [1]=0.2
  3918.     F[2]: part_end_size 
  3919.         [0]=4.0 
  3920.         [1]=4.0
  3921.     F[2]: part_end_size_bias  
  3922.         [0]=0.5 
  3923.         [1]=0.5
  3924. {\dustinrocks}
  3925.  
  3926. {rocks}
  3927.     S: type = "particle"
  3928.     F: life_span_effect = 1.5
  3929.     S: texture = "ps_rock" //"fire2" // in data/global/graphics/effects
  3930.     S: srcblend = "srcalpha"
  3931.     S: destblend = "invsrcalpha"
  3932.     I: max_number_of_particles = 25
  3933.     V: emitter_size_xyz = [0.5, 0.5, 0.5]
  3934.     I: emission_rate = 4
  3935.     I: emission_rate_bias = 2
  3936.     F: emission_gap = 0.4
  3937.     F: emission_gap_bias = 0.2
  3938.     V: emission_direction = [0.0, -1.0, 0.0]    
  3939.     V: emission_direction_bias = [0.01, 0.0, 0.01]
  3940.     V: force = [0.0, -4.0, 0.0]
  3941.     F: part_life_span = 2.0
  3942.     F: part_life_span_bias = 1.0
  3943.     F: part_init_speed = 0.5
  3944.     F: part_init_speed_bias = 0.0
  3945.     I[4]: colour_start 
  3946.         [0] = 200 //R
  3947.         [1] = 150   //G   
  3948.         [2] = 051  //B        
  3949.         [3] = 255   //A
  3950.     I[4]: colour_start_bias 
  3951.         [0] = 50  //R   
  3952.         [1] = 50  //G    
  3953.         [2] = 50  //B        
  3954.         [3] = 0  //A
  3955.     I[4]: colour_end 
  3956.         [0] = 200 //R   
  3957.         [1] = 150   //G    
  3958.         [2] = 051   //B        
  3959.         [3] = 255   //A
  3960.     I[4]: colour_end_bias 
  3961.         [0] = 50  //R
  3962.         [1] = 50  //G    
  3963.         [2] = 50  //B        
  3964.         [3] = 0 //A
  3965.     F: alpha_mid_percent1=0.5
  3966.     F: mid_alpha=255.0
  3967.     F: part_start_rotangle = 0.0
  3968.     F: part_start_rotangle_bias = 12.0
  3969.     F: part_end_rotangle = 0.0
  3970.     F: part_end_rotangle_bias = 12.0
  3971.     B: part_rotation_active = TRUE
  3972.     F: part_dragging_factor = 0.0
  3973.     I: tex_num_columns = 1
  3974.     I: tex_num_rows = 1
  3975.     B: tex_random = FALSE
  3976.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  3977.         [0] = 0.0   
  3978.         [1] = 0.0   
  3979.         [2] = 1.0   
  3980.         [3] = 1.0   
  3981.     F[4]: tex_start_0uv1uv_bias 
  3982.         [0] = 0.0   
  3983.         [1] = 0.0    
  3984.         [2] = 0.0        
  3985.         [3] = 0.0
  3986.     F[4]: tex_end_0uv1uv    // Texture final uv
  3987.         [0] = 0.0   
  3988.         [1] = 0.0    
  3989.         [2] = 1.0        
  3990.         [3] = 1.0
  3991.     F[4]: tex_end_0uv1uv_bias 
  3992.         [0] = 0.0   
  3993.         [1] = 0.0    
  3994.         [2] = 0.0        
  3995.         [3] = 0.0
  3996.     F[2]: part_start_size  
  3997.         [0]=0.07
  3998.         [1]=0.07
  3999.     F[2]: part_start_size_bias  
  4000.         [0]=0.09 
  4001.         [1]=0.09
  4002.     F[2]: part_end_size 
  4003.         [0]=0.07 
  4004.         [1]=0.07
  4005.     F[2]: part_end_size_bias  
  4006.         [0]=0.09 
  4007.         [1]=0.09
  4008. {\rocks}
  4009.  
  4010. {rocks_congo}
  4011.     S: type = "particle"
  4012.     F: life_span_effect = 0.1
  4013.     S: texture = "ps_rock" //"fire2" // in data/global/graphics/effects
  4014.     S: srcblend = "srcalpha"
  4015.     S: destblend = "invsrcalpha"
  4016.     I: max_number_of_particles = 25
  4017.     V: emitter_size_xyz = [0.8, 0.0, 0.2]
  4018.     I: emission_rate = 4
  4019.     I: emission_rate_bias = 2
  4020.     F: emission_gap = 0.1
  4021.     F: emission_gap_bias = 0.2
  4022.     V: emission_direction = [0.0, 0.5, 0.0]    
  4023.     V: emission_direction_bias = [0.5, 0.0, 0.01]
  4024.     V: force = [0.0, -3.0, 0.0]
  4025.     F: part_life_span = 2.0
  4026.     F: part_life_span_bias = 1.0
  4027.     F: part_init_speed = 0.2
  4028.     F: part_init_speed_bias = 0.1
  4029.     I[4]: colour_start 
  4030.         [0] = 255 //R
  4031.         [1] = 255   //G   
  4032.         [2] = 255  //B        
  4033.         [3] = 255   //A
  4034.     I[4]: colour_start_bias 
  4035.         [0] = 0  //R   
  4036.         [1] = 0  //G    
  4037.         [2] = 0  //B        
  4038.         [3] = 0  //A
  4039.     I[4]: colour_end 
  4040.         [0] = 255 //R   
  4041.         [1] = 255   //G    
  4042.         [2] = 255   //B        
  4043.         [3] = 255   //A
  4044.     I[4]: colour_end_bias 
  4045.         [0] = 0  //R
  4046.         [1] = 0  //G    
  4047.         [2] = 0  //B        
  4048.         [3] = 0 //A
  4049.     F: alpha_mid_percent1=0.5
  4050.     F: mid_alpha=255.0
  4051.     F: part_start_rotangle = 0.0
  4052.     F: part_start_rotangle_bias = 12.0
  4053.     F: part_end_rotangle = 0.0
  4054.     F: part_end_rotangle_bias = 12.0
  4055.     B: part_rotation_active = TRUE
  4056.     F: part_dragging_factor = 0.0
  4057.     I: tex_num_columns = 1
  4058.     I: tex_num_rows = 1
  4059.     B: tex_random = FALSE
  4060.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4061.         [0] = 0.0   
  4062.         [1] = 0.0   
  4063.         [2] = 1.0   
  4064.         [3] = 1.0   
  4065.     F[4]: tex_start_0uv1uv_bias 
  4066.         [0] = 0.0   
  4067.         [1] = 0.0    
  4068.         [2] = 0.0        
  4069.         [3] = 0.0
  4070.     F[4]: tex_end_0uv1uv    // Texture final uv
  4071.         [0] = 0.0   
  4072.         [1] = 0.0    
  4073.         [2] = 1.0        
  4074.         [3] = 1.0
  4075.     F[4]: tex_end_0uv1uv_bias 
  4076.         [0] = 0.0   
  4077.         [1] = 0.0    
  4078.         [2] = 0.0        
  4079.         [3] = 0.0
  4080.     F[2]: part_start_size  
  4081.         [0]=0.07
  4082.         [1]=0.07
  4083.     F[2]: part_start_size_bias  
  4084.         [0]=0.04
  4085.         [1]=0.04
  4086.     F[2]: part_end_size 
  4087.         [0]=0.07 
  4088.         [1]=0.07
  4089.     F[2]: part_end_size_bias  
  4090.         [0]=0.04 
  4091.         [1]=0.04
  4092. {\rocks_congo}
  4093.  
  4094. {rocks3}
  4095.     S: type = "particle"
  4096.     F: life_span_effect = 1.5
  4097.     S: texture = "ps_rock" //"fire2" // in data/global/graphics/effects
  4098.     S: srcblend = "srcalpha"
  4099.     S: destblend = "invsrcalpha"
  4100.     I: max_number_of_particles = 25
  4101.     V: emitter_size_xyz = [0.5, 0.5, 0.0]
  4102.     I: emission_rate = 4
  4103.     I: emission_rate_bias = 2
  4104.     F: emission_gap = 0.4
  4105.     F: emission_gap_bias = 0.2
  4106.     V: emission_direction = [0.0, -1.0, 0.0]    
  4107.     V: emission_direction_bias = [0.01, 0.0, 0.01]
  4108.     V: force = [0.0, -4.0, 0.0]
  4109.     F: part_life_span = 2.0
  4110.     F: part_life_span_bias = 1.0
  4111.     F: part_init_speed = 0.5
  4112.     F: part_init_speed_bias = 0.0
  4113.     I[4]: colour_start 
  4114.         [0] = 200 //R
  4115.         [1] = 150   //G   
  4116.         [2] = 051  //B        
  4117.         [3] = 255   //A
  4118.     I[4]: colour_start_bias 
  4119.         [0] = 50  //R   
  4120.         [1] = 50  //G    
  4121.         [2] = 50  //B        
  4122.         [3] = 0  //A
  4123.     I[4]: colour_end 
  4124.         [0] = 200 //R   
  4125.         [1] = 150   //G    
  4126.         [2] = 051   //B        
  4127.         [3] = 255   //A
  4128.     I[4]: colour_end_bias 
  4129.         [0] = 50  //R
  4130.         [1] = 50  //G    
  4131.         [2] = 50  //B        
  4132.         [3] = 0 //A
  4133.     F: alpha_mid_percent1=0.5
  4134.     F: mid_alpha=255.0
  4135.     F: part_start_rotangle = 0.0
  4136.     F: part_start_rotangle_bias = 12.0
  4137.     F: part_end_rotangle = 0.0
  4138.     F: part_end_rotangle_bias = 12.0
  4139.     B: part_rotation_active = TRUE
  4140.     F: part_dragging_factor = 0.0
  4141.     I: tex_num_columns = 1
  4142.     I: tex_num_rows = 1
  4143.     B: tex_random = FALSE
  4144.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4145.         [0] = 0.0   
  4146.         [1] = 0.0   
  4147.         [2] = 1.0   
  4148.         [3] = 1.0   
  4149.     F[4]: tex_start_0uv1uv_bias 
  4150.         [0] = 0.0   
  4151.         [1] = 0.0    
  4152.         [2] = 0.0        
  4153.         [3] = 0.0
  4154.     F[4]: tex_end_0uv1uv    // Texture final uv
  4155.         [0] = 0.0   
  4156.         [1] = 0.0    
  4157.         [2] = 1.0        
  4158.         [3] = 1.0
  4159.     F[4]: tex_end_0uv1uv_bias 
  4160.         [0] = 0.0   
  4161.         [1] = 0.0    
  4162.         [2] = 0.0        
  4163.         [3] = 0.0
  4164.     F[2]: part_start_size  
  4165.         [0]=0.07
  4166.         [1]=0.07
  4167.     F[2]: part_start_size_bias  
  4168.         [0]=0.09 
  4169.         [1]=0.09
  4170.     F[2]: part_end_size 
  4171.         [0]=0.07 
  4172.         [1]=0.07
  4173.     F[2]: part_end_size_bias  
  4174.         [0]=0.09 
  4175.         [1]=0.09
  4176. {\rocks3}
  4177.  
  4178. //----------------------------------------------------------
  4179.  
  4180. {dustinrocks2}
  4181.     S: type = "particle"
  4182.     F: life_span_effect = 2.0
  4183.     S: texture = "dust" //"fire2" // in data/global/graphics/effects
  4184.     S: srcblend = "srcalpha"
  4185.     S: destblend = "invsrcalpha"
  4186.     I: max_number_of_particles = 25
  4187.     V: emitter_size_xyz = [0.5, 0.5, 0.5]
  4188.     I: emission_rate = 4
  4189.     I: emission_rate_bias = 2
  4190.     F: emission_gap = 0.2
  4191.     F: emission_gap_bias = 0.1
  4192.     V: emission_direction = [0.0, 0.0, 0.0]    
  4193.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  4194.     V: force = [0.0, -0.05, 0.0]
  4195.     F: part_life_span = 7.0
  4196.     F: part_life_span_bias = 1.0
  4197.     F: part_init_speed = 0.19
  4198.     F: part_init_speed_bias = 0.05
  4199.     I[4]: colour_start 
  4200.         [0] = 214 //R
  4201.         [1] = 155   //G   
  4202.         [2] = 74  //B        
  4203.         [3] = 0   //A
  4204.     I[4]: colour_start_bias 
  4205.         [0] = 0  //R   
  4206.         [1] = 0  //G    
  4207.         [2] = 0  //B        
  4208.         [3] = 0  //A
  4209.     I[4]: colour_end 
  4210.         [0] = 214 //R   
  4211.         [1] = 155   //G    
  4212.         [2] = 74   //B        
  4213.         [3] = 0   //A
  4214.     I[4]: colour_end_bias 
  4215.         [0] = 0  //R
  4216.         [1] = 0  //G    
  4217.         [2] = 0  //B        
  4218.         [3] = 0 //A
  4219.     F: alpha_mid_percent1=0.1
  4220.     F: mid_alpha=150.0
  4221.     F: part_start_rotangle = 0.0
  4222.     F: part_start_rotangle_bias = 6.0
  4223.     F: part_end_rotangle = 0.0
  4224.     F: part_end_rotangle_bias = 0.0
  4225.     B: part_rotation_active = FALSE
  4226.     F: part_dragging_factor = 0.0
  4227.     I: tex_num_columns = 1
  4228.     I: tex_num_rows = 1
  4229.     B: tex_random = FALSE
  4230.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4231.         [0] = 0.0   
  4232.         [1] = 0.0   
  4233.         [2] = 1.0   
  4234.         [3] = 1.0   
  4235.     F[4]: tex_start_0uv1uv_bias 
  4236.         [0] = 0.0   
  4237.         [1] = 0.0    
  4238.         [2] = 0.0        
  4239.         [3] = 0.0
  4240.     F[4]: tex_end_0uv1uv    // Texture final uv
  4241.         [0] = 0.0   
  4242.         [1] = 0.0    
  4243.         [2] = 1.0        
  4244.         [3] = 1.0
  4245.     F[4]: tex_end_0uv1uv_bias 
  4246.         [0] = 0.0   
  4247.         [1] = 0.0    
  4248.         [2] = 0.0        
  4249.         [3] = 0.0
  4250.     F[2]: part_start_size  
  4251.         [0]=0.5
  4252.         [1]=0.5
  4253.     F[2]: part_start_size_bias  
  4254.         [0]=0.2 
  4255.         [1]=0.2
  4256.     F[2]: part_end_size 
  4257.         [0]=4.0 
  4258.         [1]=4.0
  4259.     F[2]: part_end_size_bias  
  4260.         [0]=0.5 
  4261.         [1]=0.5
  4262. {\dustinrocks2}
  4263. {rocks2}
  4264.     S: type = "particle"
  4265.     F: life_span_effect = 2.5
  4266.     S: texture = "ps_rock" //"fire2" // in data/global/graphics/effects
  4267.     S: srcblend = "srcalpha"
  4268.     S: destblend = "invsrcalpha"
  4269.     I: max_number_of_particles = 25
  4270.     V: emitter_size_xyz = [0.5, 0.5, 0.5]
  4271.     I: emission_rate = 5
  4272.     I: emission_rate_bias = 2
  4273.     F: emission_gap = 0.4
  4274.     F: emission_gap_bias = 0.2
  4275.     V: emission_direction = [0.0, -1.0, 0.0]    
  4276.     V: emission_direction_bias = [0.01, 0.0, 0.01]
  4277.     V: force = [0.0, -4.0, 0.0]
  4278.     F: part_life_span = 2.0
  4279.     F: part_life_span_bias = 1.0
  4280.     F: part_init_speed = 0.5
  4281.     F: part_init_speed_bias = 0.0
  4282.     I[4]: colour_start 
  4283.         [0] = 200 //R
  4284.         [1] = 150   //G   
  4285.         [2] = 051  //B        
  4286.         [3] = 255   //A
  4287.     I[4]: colour_start_bias 
  4288.         [0] = 50  //R   
  4289.         [1] = 50  //G    
  4290.         [2] = 50  //B        
  4291.         [3] = 0  //A
  4292.     I[4]: colour_end 
  4293.         [0] = 200 //R   
  4294.         [1] = 150   //G    
  4295.         [2] = 051   //B        
  4296.         [3] = 255   //A
  4297.     I[4]: colour_end_bias 
  4298.         [0] = 50  //R
  4299.         [1] = 50  //G    
  4300.         [2] = 50  //B        
  4301.         [3] = 0 //A
  4302.     F: alpha_mid_percent1=0.5
  4303.     F: mid_alpha=255.0
  4304.     F: part_start_rotangle = 0.0
  4305.     F: part_start_rotangle_bias = 12.0
  4306.     F: part_end_rotangle = 0.0
  4307.     F: part_end_rotangle_bias = 12.0
  4308.     B: part_rotation_active = TRUE
  4309.     F: part_dragging_factor = 0.0
  4310.     I: tex_num_columns = 1
  4311.     I: tex_num_rows = 1
  4312.     B: tex_random = FALSE
  4313.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4314.         [0] = 0.0   
  4315.         [1] = 0.0   
  4316.         [2] = 1.0   
  4317.         [3] = 1.0   
  4318.     F[4]: tex_start_0uv1uv_bias 
  4319.         [0] = 0.0   
  4320.         [1] = 0.0    
  4321.         [2] = 0.0        
  4322.         [3] = 0.0
  4323.     F[4]: tex_end_0uv1uv    // Texture final uv
  4324.         [0] = 0.0   
  4325.         [1] = 0.0    
  4326.         [2] = 1.0        
  4327.         [3] = 1.0
  4328.     F[4]: tex_end_0uv1uv_bias 
  4329.         [0] = 0.0   
  4330.         [1] = 0.0    
  4331.         [2] = 0.0        
  4332.         [3] = 0.0
  4333.     F[2]: part_start_size  
  4334.         [0]=0.07
  4335.         [1]=0.07
  4336.     F[2]: part_start_size_bias  
  4337.         [0]=0.09 
  4338.         [1]=0.09
  4339.     F[2]: part_end_size 
  4340.         [0]=0.07 
  4341.         [1]=0.07
  4342.     F[2]: part_end_size_bias  
  4343.         [0]=0.09 
  4344.         [1]=0.09
  4345. {\rocks2}
  4346.  
  4347. //----------------------------------------------------------
  4348.  
  4349. {fire2}
  4350.     S: type = "particle"
  4351.     F: life_span_effect = -1.0
  4352.     S: texture = "fire2" // in data/global/graphics/effects
  4353.     S: srcblend = "srcalpha"
  4354.     S: destblend = "one" //"invsrcalpha"
  4355.     I: max_number_of_particles = 40
  4356.     V: emitter_size_xyz = [0.01, 0.0, 0.01]
  4357.     I: emission_rate = 4
  4358.     I: emission_rate_bias = 3
  4359.     F: emission_gap = 0.0
  4360.     F: emission_gap_bias = 0.1
  4361.     V: emission_direction = [0.0, 1.0, 0.2]    
  4362.     V: emission_direction_bias = [0.1, 0.0, 0.1]
  4363.     V: force = [0.0, 0.0, 0.0]
  4364.     F: part_life_span = 0.35
  4365.     F: part_life_span_bias = 0.05
  4366.     F: part_init_speed = 2.0
  4367.     F: part_init_speed_bias = 0.0
  4368.     I[4]: colour_start 
  4369.         [0] = 255 //R
  4370.         [1] = 255   //G   
  4371.         [2] = 255  //B        
  4372.         [3] = 0   //A
  4373.     I[4]: colour_start_bias 
  4374.         [0] = 0  //R   
  4375.         [1] = 0  //G    
  4376.         [2] = 0  //B        
  4377.         [3] = 0  //A
  4378.     I[4]: colour_end 
  4379.         [0] = 255 //R   
  4380.         [1] = 255   //G    
  4381.         [2] = 255   //B        
  4382.         [3] = 0   //A
  4383.     I[4]: colour_end_bias 
  4384.         [0] = 0  //R
  4385.         [1] = 0  //G    
  4386.         [2] = 0  //B        
  4387.         [3] = 0 //A
  4388.     F: alpha_mid_percent1=0.3
  4389.     F: mid_alpha=240.0
  4390.     F: part_start_rotangle = 0.0
  4391.     F: part_start_rotangle_bias = 6.0
  4392.     F: part_end_rotangle = 0.0
  4393.     F: part_end_rotangle_bias = 6.0
  4394.     B: part_rotation_active = TRUE
  4395.     F: part_dragging_factor = 0.0
  4396.     I: tex_num_columns = 1
  4397.     I: tex_num_rows = 1
  4398.     B: tex_random = TRUE
  4399.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4400.         [0] = 0.0   
  4401.         [1] = 0.0   
  4402.         [2] = 1.0   
  4403.         [3] = 1.0   
  4404.     F[4]: tex_start_0uv1uv_bias 
  4405.         [0] = 0.0   
  4406.         [1] = 0.0    
  4407.         [2] = 0.0        
  4408.         [3] = 0.0
  4409.     F[4]: tex_end_0uv1uv    // Texture final uv
  4410.         [0] = 0.0   
  4411.         [1] = 0.0    
  4412.         [2] = 1.0        
  4413.         [3] = 1.0
  4414.     F[4]: tex_end_0uv1uv_bias 
  4415.         [0] = 0.0   
  4416.         [1] = 0.0    
  4417.         [2] = 0.0        
  4418.         [3] = 0.0
  4419.     F[2]: part_start_size  
  4420.         [0]=0.3
  4421.         [1]=0.3
  4422.     F[2]: part_start_size_bias  
  4423.         [0]=0.1 
  4424.         [1]=0.1
  4425.     F[2]: part_end_size 
  4426.         [0]=0.0 
  4427.         [1]=0.0
  4428.     F[2]: part_end_size_bias  
  4429.         [0]=0.0 
  4430.         [1]=0.0
  4431. {\fire2}
  4432.  
  4433. //-------------------------------------------------------------------------------
  4434.  
  4435. {fire}
  4436.     S: type = "particle"
  4437.     F: life_span_effect = -1.0
  4438.     S: texture = "fire2" // in data/global/graphics/effects
  4439.     S: srcblend = "srcalpha"
  4440.     S: destblend = "one" //"invsrcalpha"
  4441.     I: max_number_of_particles = 50
  4442.     V: emitter_size_xyz = [0.1, 0.0, 0.1]
  4443.     I: emission_rate = 4
  4444.     I: emission_rate_bias = 3
  4445.     F: emission_gap = 0.0
  4446.     F: emission_gap_bias = 0.1
  4447.     V: emission_direction = [0.0, 1.0, 0.2]    
  4448.     V: emission_direction_bias = [0.2, 0.0, 0.2]
  4449.     V: force = [0.0, 0.0, 0.0]
  4450.     F: part_life_span = 0.5
  4451.     F: part_life_span_bias = 0.2
  4452.     F: part_init_speed = 2.0
  4453.     F: part_init_speed_bias = 0.0
  4454.     I[4]: colour_start 
  4455.         [0] = 255 //R
  4456.         [1] = 255   //G   
  4457.         [2] = 255  //B        
  4458.         [3] = 0   //A
  4459.     I[4]: colour_start_bias 
  4460.         [0] = 0  //R   
  4461.         [1] = 0  //G    
  4462.         [2] = 0  //B        
  4463.         [3] = 0  //A
  4464.     I[4]: colour_end 
  4465.         [0] = 255 //R   
  4466.         [1] = 255   //G    
  4467.         [2] = 255   //B        
  4468.         [3] = 0   //A
  4469.     I[4]: colour_end_bias 
  4470.         [0] = 0  //R
  4471.         [1] = 0  //G    
  4472.         [2] = 0  //B        
  4473.         [3] = 0 //A
  4474.     F: alpha_mid_percent1=0.3
  4475.     F: mid_alpha=220.0
  4476.     F: part_start_rotangle = 0.0
  4477.     F: part_start_rotangle_bias = 6.0
  4478.     F: part_end_rotangle = 0.0
  4479.     F: part_end_rotangle_bias = 6.0
  4480.     B: part_rotation_active = TRUE
  4481.     F: part_dragging_factor = 0.0
  4482.     I: tex_num_columns = 1
  4483.     I: tex_num_rows = 1
  4484.     B: tex_random = FALSE
  4485.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4486.         [0] = 0.0   
  4487.         [1] = 0.0   
  4488.         [2] = 1.0   
  4489.         [3] = 1.0   
  4490.     F[4]: tex_start_0uv1uv_bias 
  4491.         [0] = 0.0   
  4492.         [1] = 0.0    
  4493.         [2] = 0.0        
  4494.         [3] = 0.0
  4495.     F[4]: tex_end_0uv1uv    // Texture final uv
  4496.         [0] = 0.0   
  4497.         [1] = 0.0    
  4498.         [2] = 1.0        
  4499.         [3] = 1.0
  4500.     F[4]: tex_end_0uv1uv_bias 
  4501.         [0] = 0.0   
  4502.         [1] = 0.0    
  4503.         [2] = 0.0        
  4504.         [3] = 0.0
  4505.     F[2]: part_start_size  
  4506.         [0]=1.0
  4507.         [1]=1.0
  4508.     F[2]: part_start_size_bias  
  4509.         [0]=0.1 
  4510.         [1]=0.1
  4511.     F[2]: part_end_size 
  4512.         [0]=0.0 
  4513.         [1]=0.0
  4514.     F[2]: part_end_size_bias  
  4515.         [0]=0.0 
  4516.         [1]=0.0
  4517. {\fire}
  4518. {blacksmokefire}
  4519.     S: type = "particle"
  4520.     F: life_span_effect = -1.0
  4521.     F: startup_time = 10.0
  4522.     S: texture = "texture" // in data/global/graphics/effects
  4523.     S: srcblend = "srcalpha"
  4524.     S: destblend = "invsrcalpha"
  4525.     I: max_number_of_particles = 200
  4526.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  4527.     I: emission_rate = 4
  4528.     I: emission_rate_bias = 3
  4529.     F: emission_gap = 0.2
  4530.     F: emission_gap_bias = 0.1
  4531.     V: emission_direction = [0.0, 1.0, 0.2]    
  4532.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  4533.     V: force = [0.0, 0.0, 0.0]
  4534.     F: part_life_span = 6.0
  4535.     F: part_life_span_bias = 0.0
  4536.     F: part_init_speed = 2.0
  4537.     F: part_init_speed_bias = 0.0
  4538.     I[4]: colour_start 
  4539.         [0] = 0 //R
  4540.         [1] = 0   //G   
  4541.         [2] = 0  //B        
  4542.         [3] = 20   //A
  4543.     I[4]: colour_start_bias 
  4544.         [0] = 0  //R   
  4545.         [1] = 0  //G    
  4546.         [2] = 0  //B        
  4547.         [3] = 0  //A
  4548.     I[4]: colour_end 
  4549.         [0] = 100 //R   
  4550.         [1] = 100   //G    
  4551.         [2] = 100   //B        
  4552.         [3] = 0   //A
  4553.     I[4]: colour_end_bias 
  4554.         [0] = 0  //R
  4555.         [1] = 0  //G    
  4556.         [2] = 0  //B        
  4557.         [3] = 0 //A
  4558.     F: alpha_mid_percent1=0.35
  4559.     F: mid_alpha=150.0
  4560.     F: part_start_rotangle = 0.0
  4561.     F: part_start_rotangle_bias = 4.0
  4562.     F: part_end_rotangle = 0.0
  4563.     F: part_end_rotangle_bias = 4.0
  4564.     B: part_rotation_active = TRUE
  4565.     F: part_dragging_factor = 0.0
  4566.     I: tex_num_columns = 1
  4567.     I: tex_num_rows = 1
  4568.     B: tex_random = FALSE
  4569.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4570.         [0] = 0.0   
  4571.         [1] = 0.0   
  4572.         [2] = 1.0   
  4573.         [3] = 1.0   
  4574.     F[4]: tex_start_0uv1uv_bias 
  4575.         [0] = 0.0   
  4576.         [1] = 0.0    
  4577.         [2] = 0.0        
  4578.         [3] = 0.0
  4579.     F[4]: tex_end_0uv1uv    // Texture final uv
  4580.         [0] = 0.0   
  4581.         [1] = 0.0    
  4582.         [2] = 1.0        
  4583.         [3] = 1.0
  4584.     F[4]: tex_end_0uv1uv_bias 
  4585.         [0] = 0.0   
  4586.         [1] = 0.0    
  4587.         [2] = 0.0        
  4588.         [3] = 0.0
  4589.     F[2]: part_start_size  
  4590.         [0]=1.0 
  4591.         [1]=1.0
  4592.     F[2]: part_start_size_bias  
  4593.         [0]=0.1 
  4594.         [1]=0.1
  4595.     F[2]: part_end_size 
  4596.         [0]=5.0 
  4597.         [1]=5.0
  4598.     F[2]: part_end_size_bias  
  4599.         [0]=0.0 
  4600.         [1]=0.0
  4601. {\blacksmokefire}
  4602.  
  4603. //----------------------------------------------------------------------
  4604.  
  4605. {blacksmokefire2}
  4606.     S: type = "particle"
  4607.     F: life_span_effect = -1.0
  4608.     F: startup_time = 10.0
  4609.     S: texture = "texture" // in data/global/graphics/effects
  4610.     S: srcblend = "srcalpha"
  4611.     S: destblend = "invsrcalpha"
  4612.     I: max_number_of_particles = 50
  4613.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  4614.     I: emission_rate = 4
  4615.     I: emission_rate_bias = 3
  4616.     F: emission_gap = 0.2
  4617.     F: emission_gap_bias = 0.0
  4618.     V: emission_direction = [0.0, 1.0, 0.2]    
  4619.     V: emission_direction_bias = [0.20, 0.0, 0.10]
  4620.     V: force = [0.0, 0.0, 0.0]
  4621.     F: part_life_span = 3.0
  4622.     F: part_life_span_bias = 0.0
  4623.     F: part_init_speed = 1.5
  4624.     F: part_init_speed_bias = 0.0
  4625.     I[4]: colour_start 
  4626.         [0] = 20 //R
  4627.         [1] = 20   //G   
  4628.         [2] = 20  //B        
  4629.         [3] = 40   //A
  4630.     I[4]: colour_start_bias 
  4631.         [0] = 0  //R   
  4632.         [1] = 0  //G    
  4633.         [2] = 0  //B        
  4634.         [3] = 0  //A
  4635.     I[4]: colour_end 
  4636.         [0] = 185 //R   
  4637.         [1] = 185   //G    
  4638.         [2] = 185   //B        
  4639.         [3] = 0   //A
  4640.     I[4]: colour_end_bias 
  4641.         [0] = 0  //R
  4642.         [1] = 0  //G    
  4643.         [2] = 0  //B        
  4644.         [3] = 0 //A
  4645.     F: alpha_mid_percent1=0.15
  4646.     F: mid_alpha=245.0
  4647.     F: part_start_rotangle = 0.0
  4648.     F: part_start_rotangle_bias = 3.0
  4649.     F: part_end_rotangle = 0.0
  4650.     F: part_end_rotangle_bias = 3.0
  4651.     B: part_rotation_active = TRUE
  4652.     F: part_dragging_factor = 0.0
  4653.     I: tex_num_columns = 1
  4654.     I: tex_num_rows = 1
  4655.     B: tex_random = FALSE
  4656.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4657.         [0] = 0.0   
  4658.         [1] = 0.0   
  4659.         [2] = 1.0   
  4660.         [3] = 1.0   
  4661.     F[4]: tex_start_0uv1uv_bias 
  4662.         [0] = 0.0   
  4663.         [1] = 0.0    
  4664.         [2] = 0.0        
  4665.         [3] = 0.0
  4666.     F[4]: tex_end_0uv1uv    // Texture final uv
  4667.         [0] = 0.0   
  4668.         [1] = 0.0    
  4669.         [2] = 1.0        
  4670.         [3] = 1.0
  4671.     F[4]: tex_end_0uv1uv_bias 
  4672.         [0] = 0.0   
  4673.         [1] = 0.0    
  4674.         [2] = 0.0        
  4675.         [3] = 0.0
  4676.     F[2]: part_start_size  
  4677.         [0]=0.2 
  4678.         [1]=0.2
  4679.     F[2]: part_start_size_bias  
  4680.         [0]=0.1 
  4681.         [1]=0.1
  4682.     F[2]: part_end_size 
  4683.         [0]=2.0 
  4684.         [1]=2.0
  4685.     F[2]: part_end_size_bias  
  4686.         [0]=0.0 
  4687.         [1]=0.0
  4688. {\blacksmokefire2}
  4689.  
  4690. {blacksmokefire3}
  4691.     S: type = "particle"
  4692.     F: life_span_effect = -1.0
  4693.     B: ignore_zbuffer = TRUE
  4694.     F: startup_time = 10.0
  4695.     S: texture = "texture" // in data/global/graphics/effects
  4696.     S: srcblend = "srcalpha"
  4697.     S: destblend = "invsrcalpha"
  4698.     I: max_number_of_particles = 200
  4699.     V: emitter_size_xyz = [0.1, 1.0, 0.1]
  4700.     I: emission_rate = 4
  4701.     I: emission_rate_bias = 3
  4702.     F: emission_gap = 0.1
  4703.     F: emission_gap_bias = 0.0
  4704.     V: emission_direction = [0.0, 1.0, 0.2]    
  4705.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  4706.     V: force = [0.0, 0.0, 0.0]
  4707.     F: part_life_span = 3.0
  4708.     F: part_life_span_bias = 0.0
  4709.     F: part_init_speed = 2.0
  4710.     F: part_init_speed_bias = 0.0
  4711.     I[4]: colour_start 
  4712.         [0] = 0 //R
  4713.         [1] = 0   //G   
  4714.         [2] = 0  //B        
  4715.         [3] = 0   //A
  4716.     I[4]: colour_start_bias 
  4717.         [0] = 0  //R   
  4718.         [1] = 0  //G    
  4719.         [2] = 0  //B        
  4720.         [3] = 0  //A
  4721.     I[4]: colour_end 
  4722.         [0] = 100 //R   
  4723.         [1] = 100   //G    
  4724.         [2] = 100   //B        
  4725.         [3] = 0   //A
  4726.     I[4]: colour_end_bias 
  4727.         [0] = 0  //R
  4728.         [1] = 0  //G    
  4729.         [2] = 0  //B        
  4730.         [3] = 0 //A
  4731.     F: alpha_mid_percent1=0.15
  4732.     F: mid_alpha=150.0
  4733.     F: part_start_rotangle = 0.0
  4734.     F: part_start_rotangle_bias = 4.0
  4735.     F: part_end_rotangle = 0.0
  4736.     F: part_end_rotangle_bias = 4.0
  4737.     B: part_rotation_active = TRUE
  4738.     F: part_dragging_factor = 0.0
  4739.     I: tex_num_columns = 1
  4740.     I: tex_num_rows = 1
  4741.     B: tex_random = FALSE
  4742.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4743.         [0] = 0.0   
  4744.         [1] = 0.0   
  4745.         [2] = 1.0   
  4746.         [3] = 1.0   
  4747.     F[4]: tex_start_0uv1uv_bias 
  4748.         [0] = 0.0   
  4749.         [1] = 0.0    
  4750.         [2] = 0.0        
  4751.         [3] = 0.0
  4752.     F[4]: tex_end_0uv1uv    // Texture final uv
  4753.         [0] = 0.0   
  4754.         [1] = 0.0    
  4755.         [2] = 1.0        
  4756.         [3] = 1.0
  4757.     F[4]: tex_end_0uv1uv_bias 
  4758.         [0] = 0.0   
  4759.         [1] = 0.0    
  4760.         [2] = 0.0        
  4761.         [3] = 0.0
  4762.     F[2]: part_start_size  
  4763.         [0]=3.0 
  4764.         [1]=3.0
  4765.     F[2]: part_start_size_bias  
  4766.         [0]=0.1 
  4767.         [1]=0.1
  4768.     F[2]: part_end_size 
  4769.         [0]=5.0 
  4770.         [1]=5.0
  4771.     F[2]: part_end_size_bias  
  4772.         [0]=0.0 
  4773.         [1]=0.0
  4774. {\blacksmokefire3}
  4775.  
  4776. //--- COMPOSITE smokyfirestonedragon --------------------
  4777.  
  4778. {firenest}
  4779.     S: type = "particle"
  4780.     F: life_span_effect = -1.0
  4781.     S: texture = "fire2" // in data/global/graphics/effects
  4782.     S: srcblend = "srcalpha"
  4783.     S: destblend = "one" //"invsrcalpha"
  4784.     I: max_number_of_particles = 50
  4785.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  4786.     I: emission_rate = 5
  4787.     I: emission_rate_bias = 2
  4788.     F: emission_gap = 0.1
  4789.     F: emission_gap_bias = 0.05
  4790.     V: emission_direction = [0.0, 1.0, 0.0]    
  4791.     V: emission_direction_bias = [0.3, 0.0, 0.3]
  4792.     V: force = [0.0, 0.0, 0.0]
  4793.     F: part_life_span = 0.4
  4794.     F: part_life_span_bias = 0.05
  4795.     F: part_init_speed = 1.0
  4796.     F: part_init_speed_bias = 0.0
  4797.     I[4]: colour_start 
  4798.         [0] = 255 //R
  4799.         [1] = 255   //G   
  4800.         [2] = 255  //B        
  4801.         [3] = 0   //A
  4802.     I[4]: colour_start_bias 
  4803.         [0] = 0  //R   
  4804.         [1] = 0  //G    
  4805.         [2] = 0  //B        
  4806.         [3] = 0  //A
  4807.     I[4]: colour_end 
  4808.         [0] = 255 //R   
  4809.         [1] = 255   //G    
  4810.         [2] = 255   //B        
  4811.         [3] = 0   //A
  4812.     I[4]: colour_end_bias 
  4813.         [0] = 0  //R
  4814.         [1] = 0  //G    
  4815.         [2] = 0  //B        
  4816.         [3] = 0 //A
  4817.     F: alpha_mid_percent1=0.3
  4818.     F: mid_alpha=220.0
  4819.     F: part_start_rotangle = 0.0
  4820.     F: part_start_rotangle_bias = 6.0
  4821.     F: part_end_rotangle = 0.0
  4822.     F: part_end_rotangle_bias = 6.0
  4823.     B: part_rotation_active = TRUE
  4824.     F: part_dragging_factor = 0.0
  4825.     I: tex_num_columns = 1
  4826.     I: tex_num_rows = 1
  4827.     B: tex_random = FALSE
  4828.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4829.         [0] = 0.0   
  4830.         [1] = 0.0   
  4831.         [2] = 1.0   
  4832.         [3] = 1.0   
  4833.     F[4]: tex_start_0uv1uv_bias 
  4834.         [0] = 0.0   
  4835.         [1] = 0.0    
  4836.         [2] = 0.0        
  4837.         [3] = 0.0
  4838.     F[4]: tex_end_0uv1uv    // Texture final uv
  4839.         [0] = 0.0   
  4840.         [1] = 0.0    
  4841.         [2] = 1.0        
  4842.         [3] = 1.0
  4843.     F[4]: tex_end_0uv1uv_bias 
  4844.         [0] = 0.0   
  4845.         [1] = 0.0    
  4846.         [2] = 0.0        
  4847.         [3] = 0.0
  4848.     F[2]: part_start_size  
  4849.         [0]=0.3
  4850.         [1]=0.3 
  4851.     F[2]: part_start_size_bias  
  4852.         [0]=0.1 
  4853.         [1]=0.1
  4854.     F[2]: part_end_size 
  4855.         [0]=0.0 
  4856.         [1]=0.0
  4857.     F[2]: part_end_size_bias  
  4858.         [0]=0.0 
  4859.         [1]=0.0
  4860. {\firenest}
  4861. {whitesmokenest}
  4862.     S: type = "particle"
  4863.     F: life_span_effect = -1.0
  4864.     S: texture = "ps_smoke" // in data/global/graphics/effects
  4865.     S: srcblend = "srcalpha"
  4866.     S: destblend = "invsrcalpha"
  4867.     B: ignore_zbuffer = TRUE
  4868.     I: max_number_of_particles = 100
  4869.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  4870.     I: emission_rate = 4
  4871.     I: emission_rate_bias = 3
  4872.     F: emission_gap = 0.4
  4873.     F: emission_gap_bias = 0.2
  4874.     //V: emission_direction = [0.0, 1.0, 0.0]    
  4875.     //V: emission_direction_bias = [0.150, 0.0, 0.150]
  4876.     V: emission_direction = [0.0, 1.0, 0.1 ]    
  4877.     V: emission_direction_bias = [0.150, 0.150, 0.150]
  4878.     V: force = [0.0, 0.0, 0.15]
  4879.     F: part_life_span = 5.0
  4880.     F: part_life_span_bias = 0.0
  4881.     F: part_init_speed = 0.9
  4882.     F: part_init_speed_bias = 0.3
  4883.     I[4]: colour_start 
  4884.         [0] = 255 //R
  4885.         [1] = 255   //G   
  4886.         [2] = 255  //B        
  4887.         [3] = 0    //A
  4888.     I[4]: colour_start_bias 
  4889.         [0] = 0  //R   
  4890.         [1] = 0  //G    
  4891.         [2] = 0  //B        
  4892.         [3] = 0  //A
  4893.     I[4]: colour_end 
  4894.         [0] = 255 //R   
  4895.         [1] = 255   //G    
  4896.         [2] = 255   //B        
  4897.         [3] = 0   //A
  4898.     I[4]: colour_end_bias 
  4899.         [0] = 0  //R
  4900.         [1] = 0  //G    
  4901.         [2] = 0  //B        
  4902.         [3] = 0 //A
  4903.     F: alpha_mid_percent1=0.15
  4904.     F: mid_alpha=150.0
  4905.     F: part_start_rotangle = 0.0
  4906.     F: part_start_rotangle_bias = 5.0
  4907.     F: part_end_rotangle = 0.0
  4908.     F: part_end_rotangle_bias = 5.0
  4909.     B: part_rotation_active = TRUE
  4910.     F: part_dragging_factor = 0.05
  4911.     I: tex_num_columns = 1
  4912.     I: tex_num_rows = 1
  4913.     B: tex_random = FALSE
  4914.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  4915.         [0] = 0.0   
  4916.         [1] = 0.0   
  4917.         [2] = 1.0   
  4918.         [3] = 1.0   
  4919.     F[4]: tex_start_0uv1uv_bias 
  4920.         [0] = 0.0   
  4921.         [1] = 0.0    
  4922.         [2] = 0.0        
  4923.         [3] = 0.0
  4924.     F[4]: tex_end_0uv1uv    // Texture final uv
  4925.         [0] = 0.0   
  4926.         [1] = 0.0    
  4927.         [2] = 1.0        
  4928.         [3] = 1.0
  4929.     F[4]: tex_end_0uv1uv_bias 
  4930.         [0] = 0.0   
  4931.         [1] = 0.0    
  4932.         [2] = 0.0        
  4933.         [3] = 0.0
  4934.     F[2]: part_start_size  
  4935.         [0]=0.3 
  4936.         [1]=0.3
  4937.     F[2]: part_start_size_bias  
  4938.         [0]=0.1 
  4939.         [1]=0.1
  4940.     F[2]: part_end_size 
  4941.         [0]=2.0 
  4942.         [1]=2.0
  4943.     F[2]: part_end_size_bias  
  4944.         [0]=0.0 
  4945.         [1]=0.0
  4946. {\whitesmokenest}
  4947.  
  4948. //--- COMPOSITE smokyfirestonedragon2 --------------------
  4949.  
  4950. {firenest2}
  4951.     S: type = "particle"
  4952.     F: life_span_effect = -1.0
  4953.     S: texture = "fire2" // in data/global/graphics/effects
  4954.     S: srcblend = "srcalpha"
  4955.     S: destblend = "one" //"invsrcalpha"
  4956.     I: max_number_of_particles = 300
  4957.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  4958.     I: emission_rate = 15
  4959.     I: emission_rate_bias = 3
  4960.     F: emission_gap = 0.1
  4961.     F: emission_gap_bias = 0.02
  4962.     V: emission_direction = [0.0, 1.0, 1.5]    
  4963.     V: emission_direction_bias = [1.6, 0.0, 1.3]
  4964.     V: force = [0.0, 5.0, 0.0]
  4965.     F: part_life_span = 0.7
  4966.     F: part_life_span_bias = 0.01
  4967.     F: part_init_speed = 3.5
  4968.     F: part_init_speed_bias = 0.5
  4969.     I[4]: colour_start 
  4970.         [0] = 255 //R
  4971.         [1] = 255   //G   
  4972.         [2] = 255  //B        
  4973.         [3] = 0   //A
  4974.     I[4]: colour_start_bias 
  4975.         [0] = 0  //R   
  4976.         [1] = 0  //G    
  4977.         [2] = 0  //B        
  4978.         [3] = 0  //A
  4979.     I[4]: colour_end 
  4980.         [0] = 255 //R   
  4981.         [1] = 255   //G    
  4982.         [2] = 255   //B        
  4983.         [3] = 50   //A
  4984.     I[4]: colour_end_bias 
  4985.         [0] = 0  //R
  4986.         [1] = 0  //G    
  4987.         [2] = 0  //B        
  4988.         [3] = 0 //A
  4989.     F: alpha_mid_percent1=0.7 
  4990.     F: mid_alpha=240.0
  4991.     F: part_start_rotangle = 0.0
  4992.     F: part_start_rotangle_bias = 3.0
  4993.     F: part_end_rotangle = 0.0
  4994.     F: part_end_rotangle_bias = 3.0
  4995.     B: part_rotation_active = TRUE
  4996.     F: part_dragging_factor = 2.5
  4997.     I: tex_num_columns = 1
  4998.     I: tex_num_rows = 1
  4999.     B: tex_random = FALSE
  5000.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5001.         [0] = 0.0   
  5002.         [1] = 0.0   
  5003.         [2] = 1.0   
  5004.         [3] = 1.0   
  5005.     F[4]: tex_start_0uv1uv_bias 
  5006.         [0] = 0.0   
  5007.         [1] = 0.0    
  5008.         [2] = 0.0        
  5009.         [3] = 0.0
  5010.     F[4]: tex_end_0uv1uv    // Texture final uv
  5011.         [0] = 0.0   
  5012.         [1] = 0.0    
  5013.         [2] = 1.0        
  5014.         [3] = 1.0
  5015.     F[4]: tex_end_0uv1uv_bias 
  5016.         [0] = 0.0   
  5017.         [1] = 0.0    
  5018.         [2] = 0.0        
  5019.         [3] = 0.0
  5020.     F[2]: part_start_size  
  5021.         [0]=1.0
  5022.         [1]=1.0
  5023.     F[2]: part_start_size_bias  
  5024.         [0]=0.3 
  5025.         [1]=0.3
  5026.     F[2]: part_end_size 
  5027.         [0]=0.0 
  5028.         [1]=0.0
  5029.     F[2]: part_end_size_bias  
  5030.         [0]=0.05 
  5031.         [1]=0.05
  5032. {\firenest2}
  5033.  
  5034. {whitesmokenest2}
  5035.     S: type = "particle"
  5036.     F: life_span_effect = -1.0
  5037.     S: texture = "ps_smoke" // in data/global/graphics/effects
  5038.     S: srcblend = "srcalpha"
  5039.     S: destblend = "invsrcalpha"
  5040.     B: ignore_zbuffer = TRUE
  5041.     I: max_number_of_particles = 200
  5042.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  5043.     I: emission_rate = 4
  5044.     I: emission_rate_bias = 3
  5045.     F: emission_gap = 0.3
  5046.     F: emission_gap_bias = 0.2
  5047.     //V: emission_direction = [0.0, 1.0, 0.0]    
  5048.     //V: emission_direction_bias = [0.150, 0.0, 0.150]
  5049.     V: emission_direction = [0.0, 0.0, 1.0]    
  5050.     V: emission_direction_bias = [0.150, 0.150, 0.150]
  5051.     V: force = [0.0, 1.0, 0.0]
  5052.     F: part_life_span = 6.0
  5053.     F: part_life_span_bias = 0.0
  5054.     F: part_init_speed = 0.9
  5055.     F: part_init_speed_bias = 0.3
  5056.     I[4]: colour_start 
  5057.         [0] = 255 //R
  5058.         [1] = 255   //G   
  5059.         [2] = 255  //B        
  5060.         [3] = 0    //A
  5061.     I[4]: colour_start_bias 
  5062.         [0] = 0  //R   
  5063.         [1] = 0  //G    
  5064.         [2] = 0  //B        
  5065.         [3] = 0  //A
  5066.     I[4]: colour_end 
  5067.         [0] = 255 //R   
  5068.         [1] = 255   //G    
  5069.         [2] = 255   //B        
  5070.         [3] = 0   //A
  5071.     I[4]: colour_end_bias 
  5072.         [0] = 0  //R
  5073.         [1] = 0  //G    
  5074.         [2] = 0  //B        
  5075.         [3] = 0 //A
  5076.     F: alpha_mid_percent1=0.55
  5077.     F: mid_alpha=150.0
  5078.     F: part_start_rotangle = 0.0
  5079.     F: part_start_rotangle_bias = 5.0
  5080.     F: part_end_rotangle = 0.0
  5081.     F: part_end_rotangle_bias = 5.0
  5082.     B: part_rotation_active = TRUE
  5083.     F: part_dragging_factor = 0.05
  5084.     I: tex_num_columns = 1
  5085.     I: tex_num_rows = 1
  5086.     B: tex_random = FALSE
  5087.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5088.         [0] = 0.0   
  5089.         [1] = 0.0   
  5090.         [2] = 1.0   
  5091.         [3] = 1.0   
  5092.     F[4]: tex_start_0uv1uv_bias 
  5093.         [0] = 0.0   
  5094.         [1] = 0.0    
  5095.         [2] = 0.0        
  5096.         [3] = 0.0
  5097.     F[4]: tex_end_0uv1uv    // Texture final uv
  5098.         [0] = 0.0   
  5099.         [1] = 0.0    
  5100.         [2] = 1.0        
  5101.         [3] = 1.0
  5102.     F[4]: tex_end_0uv1uv_bias 
  5103.         [0] = 0.0   
  5104.         [1] = 0.0    
  5105.         [2] = 0.0        
  5106.         [3] = 0.0
  5107.     F[2]: part_start_size  
  5108.         [0]=2.0 
  5109.         [1]=2.0
  5110.     F[2]: part_start_size_bias  
  5111.         [0]=0.5 
  5112.         [1]=0.5
  5113.     F[2]: part_end_size 
  5114.         [0]=4.0 
  5115.         [1]=4.0
  5116.     F[2]: part_end_size_bias  
  5117.         [0]=0.0 
  5118.         [1]=0.0
  5119. {\whitesmokenest2}
  5120.  
  5121. {sparksfire2}
  5122.     S: type = "particle"
  5123.     F: life_span_effect = -1.0
  5124.     S: texture = "fire" // in data/global/graphics/effects
  5125.     S: srcblend = "srcalpha"
  5126.     S: destblend = "one" //"invsrcalpha"
  5127.     I: max_number_of_particles = 200
  5128.     V: emitter_size_xyz = [0.5, 0.1, 0.5]
  5129.     I: emission_rate = 5
  5130.     I: emission_rate_bias = 3
  5131.     F: emission_gap = 0.4
  5132.     F: emission_gap_bias = 0.1
  5133.     V: emission_direction = [0.0, 1.0, 0.5]    
  5134.     V: emission_direction_bias = [0.3, 0.0, 0.3]
  5135.     V: force = [0.0, 0.1, 0.0]
  5136.     F: part_life_span = 2.0
  5137.     F: part_life_span_bias = 1.0
  5138.     F: part_init_speed = 1.0
  5139.     F: part_init_speed_bias = 0.5
  5140.     I[4]: colour_start 
  5141.         [0] = 255 //R
  5142.         [1] = 255   //G   
  5143.         [2] = 255  //B        
  5144.         [3] = 0   //A
  5145.     I[4]: colour_start_bias 
  5146.         [0] = 0  //R   
  5147.         [1] = 0  //G    
  5148.         [2] = 0  //B        
  5149.         [3] = 0  //A
  5150.     I[4]: colour_end 
  5151.         [0] = 255 //R   
  5152.         [1] = 255   //G    
  5153.         [2] = 255   //B        
  5154.         [3] = 0   //A
  5155.     I[4]: colour_end_bias 
  5156.         [0] = 0  //R
  5157.         [1] = 0  //G    
  5158.         [2] = 0  //B        
  5159.         [3] = 0 //A
  5160.     F: alpha_mid_percent1=0.7
  5161.     F: mid_alpha=150.0
  5162.     F: part_start_rotangle = 0.0
  5163.     F: part_start_rotangle_bias = 6.0
  5164.     F: part_end_rotangle = 0.0
  5165.     F: part_end_rotangle_bias = 6.0
  5166.     B: part_rotation_active = TRUE
  5167.     F: part_dragging_factor = 0.1
  5168.     I: tex_num_columns = 1
  5169.     I: tex_num_rows = 1
  5170.     B: tex_random = FALSE
  5171.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5172.         [0] = 0.0   
  5173.         [1] = 0.0   
  5174.         [2] = 1.0   
  5175.         [3] = 1.0   
  5176.     F[4]: tex_start_0uv1uv_bias 
  5177.         [0] = 0.0   
  5178.         [1] = 0.0    
  5179.         [2] = 0.0        
  5180.         [3] = 0.0
  5181.     F[4]: tex_end_0uv1uv    // Texture final uv
  5182.         [0] = 0.0   
  5183.         [1] = 0.0    
  5184.         [2] = 1.0        
  5185.         [3] = 1.0
  5186.     F[4]: tex_end_0uv1uv_bias 
  5187.         [0] = 0.0   
  5188.         [1] = 0.0    
  5189.         [2] = 0.0        
  5190.         [3] = 0.0
  5191.     F[2]: part_start_size  
  5192.         [0]=0.06 
  5193.         [1]=0.06
  5194.     F[2]: part_start_size_bias  
  5195.         [0]=0.025 
  5196.         [1]=0.025
  5197.     F[2]: part_end_size 
  5198.         [0]=0.06 
  5199.         [1]=0.06
  5200.     F[2]: part_end_size_bias  
  5201.         [0]=0.025
  5202.         [1]=0.025
  5203. {\sparksfire2}
  5204.  
  5205. //----------------------------------------------------------
  5206.  
  5207. {boomairplane1}
  5208.     S: type = "particle"
  5209.     F: life_span_effect = 0.1
  5210.     S: texture = "fire2" // in data/global/graphics/effects
  5211.     S: srcblend = "srcalpha"
  5212.     S: destblend = "invsrcalpha"
  5213.     I: max_number_of_particles = 100
  5214.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  5215.     I: emission_rate = 100
  5216.     I: emission_rate_bias = 3
  5217.     F: emission_gap = 0.1
  5218.     F: emission_gap_bias = 0.0
  5219.     V: emission_direction = [0.0, 1.0, 0.0]    
  5220.     V: emission_direction_bias = [0.550, 0.0, 0.550]
  5221.     V: force = [0.0, 0.0, 0.0]
  5222.     F: part_life_span = 0.3
  5223.     F: part_life_span_bias = 0.1
  5224.     F: part_init_speed = 60.0
  5225.     F: part_init_speed_bias = 20.0
  5226.     I[4]: colour_start 
  5227.         [0] = 255 //R
  5228.         [1] = 255   //G   
  5229.         [2] = 0  //B        
  5230.         [3] = 200   //A
  5231.     I[4]: colour_start_bias 
  5232.         [0] = 0  //R   
  5233.         [1] = 0  //G    
  5234.         [2] = 0  //B        
  5235.         [3] = 0  //A
  5236.     I[4]: colour_end 
  5237.         [0] = 255 //R   
  5238.         [1] = 255   //G    
  5239.         [2] = 255   //B        
  5240.         [3] = 0   //A
  5241.     I[4]: colour_end_bias 
  5242.         [0] = 0  //R
  5243.         [1] = 0  //G    
  5244.         [2] = 0  //B        
  5245.         [3] = 0 //A
  5246.     F: alpha_mid_percent1=0.15
  5247.     F: mid_alpha=200.0
  5248.     F: part_start_rotangle = 0.0
  5249.     F: part_start_rotangle_bias = 3.0
  5250.     F: part_end_rotangle = 0.0
  5251.     F: part_end_rotangle_bias = 0.0
  5252.     B: part_rotation_active = FALSE
  5253.     F: part_dragging_factor = 0.0
  5254.     I: tex_num_columns = 1
  5255.     I: tex_num_rows = 1
  5256.     B: tex_random = FALSE
  5257.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5258.         [0] = 0.0   
  5259.         [1] = 0.0   
  5260.         [2] = 1.0   
  5261.         [3] = 1.0   
  5262.     F[4]: tex_start_0uv1uv_bias 
  5263.         [0] = 0.0   
  5264.         [1] = 0.0    
  5265.         [2] = 0.0        
  5266.         [3] = 0.0
  5267.     F[4]: tex_end_0uv1uv    // Texture final uv
  5268.         [0] = 0.0   
  5269.         [1] = 0.0    
  5270.         [2] = 1.0        
  5271.         [3] = 1.0
  5272.     F[4]: tex_end_0uv1uv_bias 
  5273.         [0] = 0.0   
  5274.         [1] = 0.0    
  5275.         [2] = 0.0        
  5276.         [3] = 0.0
  5277.     F[2]: part_start_size  
  5278.         [0]=5.0 
  5279.         [1]=5.0
  5280.     F[2]: part_start_size_bias  
  5281.         [0]=0.1 
  5282.         [1]=0.1
  5283.     F[2]: part_end_size 
  5284.         [0]=15.0 
  5285.         [1]=15.0
  5286.     F[2]: part_end_size_bias  
  5287.         [0]=0.0 
  5288.         [1]=0.0
  5289. {\boomairplane1}
  5290. {boomairplane2}
  5291.     S: type = "particle"
  5292.     F: life_span_effect = 7.0
  5293.     S: texture = "fire" // in data/global/graphics/effects
  5294.     S: srcblend = "srcalpha"
  5295.     S: destblend = "invsrcalpha"
  5296.     I: max_number_of_particles = 200
  5297.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  5298.     I: emission_rate = 4
  5299.     I: emission_rate_bias = 3
  5300.     F: emission_gap = 0.2
  5301.     F: emission_gap_bias = 0.0
  5302.     V: emission_direction = [0.0, 1.0, 0.0]    
  5303.     V: emission_direction_bias = [0.550, 0.0, 0.550]
  5304.     V: force = [0.0, 0.0, 0.0]
  5305.     F: part_life_span = 1.0
  5306.     F: part_life_span_bias = 0.0
  5307.     F: part_init_speed = 4.0
  5308.     F: part_init_speed_bias = 0.0
  5309.     I[4]: colour_start 
  5310.         [0] = 255 //R
  5311.         [1] = 255   //G   
  5312.         [2] = 255  //B        
  5313.         [3] = 255   //A
  5314.     I[4]: colour_start_bias 
  5315.         [0] = 0  //R   
  5316.         [1] = 0  //G    
  5317.         [2] = 0  //B        
  5318.         [3] = 0  //A
  5319.     I[4]: colour_end 
  5320.         [0] = 255 //R   
  5321.         [1] = 255   //G    
  5322.         [2] = 255   //B        
  5323.         [3] = 0   //A
  5324.     I[4]: colour_end_bias 
  5325.         [0] = 0  //R
  5326.         [1] = 0  //G    
  5327.         [2] = 0  //B        
  5328.         [3] = 0 //A
  5329.     F: alpha_mid_percent1=0.15
  5330.     F: mid_alpha=245.0
  5331.     F: part_start_rotangle = 0.0
  5332.     F: part_start_rotangle_bias = 3.0
  5333.     F: part_end_rotangle = 0.0
  5334.     F: part_end_rotangle_bias = 0.0
  5335.     B: part_rotation_active = FALSE
  5336.     F: part_dragging_factor = 0.0
  5337.     I: tex_num_columns = 1
  5338.     I: tex_num_rows = 1
  5339.     B: tex_random = FALSE
  5340.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5341.         [0] = 0.0   
  5342.         [1] = 0.0   
  5343.         [2] = 1.0   
  5344.         [3] = 1.0   
  5345.     F[4]: tex_start_0uv1uv_bias 
  5346.         [0] = 0.0   
  5347.         [1] = 0.0    
  5348.         [2] = 0.0        
  5349.         [3] = 0.0
  5350.     F[4]: tex_end_0uv1uv    // Texture final uv
  5351.         [0] = 0.0   
  5352.         [1] = 0.0    
  5353.         [2] = 1.0        
  5354.         [3] = 1.0
  5355.     F[4]: tex_end_0uv1uv_bias 
  5356.         [0] = 0.0   
  5357.         [1] = 0.0    
  5358.         [2] = 0.0        
  5359.         [3] = 0.0
  5360.     F[2]: part_start_size  
  5361.         [0]=5.0 
  5362.         [1]=5.0
  5363.     F[2]: part_start_size_bias  
  5364.         [0]=0.1 
  5365.         [1]=0.1
  5366.     F[2]: part_end_size 
  5367.         [0]=15.0 
  5368.         [1]=15.0
  5369.     F[2]: part_end_size_bias  
  5370.         [0]=0.0 
  5371.         [1]=0.0
  5372. {\boomairplane2}
  5373.  
  5374. {mistdown}
  5375.     S: type = "particle"
  5376.     F: life_span_effect = -1.0
  5377.     S: texture = "ps_smoke" // in data/global/graphics/effects
  5378.     S: srcblend = "srcalpha"
  5379.     S: destblend = "invsrcalpha"
  5380.     I: max_number_of_particles = 100
  5381.     V: emitter_size_xyz = [30.0, 30.0, 70.0]
  5382.     I: emission_rate = 100
  5383.     I: emission_rate_bias = 3
  5384.     F: emission_gap = 0.0
  5385.     F: emission_gap_bias = 0.0
  5386.     V: emission_direction = [0.0, 0.0, 0.0]    
  5387.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  5388.     V: force = [0.0, 0.0, 0.0]
  5389.     F: part_life_span = 10.0
  5390.     F: part_life_span_bias = 0.0
  5391.     F: part_init_speed = 0.0
  5392.     F: part_init_speed_bias = 0.5
  5393.     I[4]: colour_start 
  5394.         [0] = 250 //R
  5395.         [1] = 250 //G   
  5396.         [2] = 250 //B        
  5397.         [3] = 50  //A
  5398.     I[4]: colour_start_bias 
  5399.         [0] = 5  //R   
  5400.         [1] = 5  //G    
  5401.         [2] = 5  //B        
  5402.         [3] = 0  //A
  5403.     I[4]: colour_end 
  5404.         [0] = 250 //R   
  5405.         [1] = 250 //G    
  5406.         [2] = 250 //B        
  5407.         [3] = 50 //A
  5408.     I[4]: colour_end_bias 
  5409.         [0] = 5 //R
  5410.         [1] = 5 //G    
  5411.         [2] = 5 //B        
  5412.         [3] = 0 //A
  5413.     F: alpha_mid_percent1=0.5
  5414.     F: mid_alpha=50.0
  5415.     F: part_start_rotangle = 0.0
  5416.     F: part_start_rotangle_bias = 1.0
  5417.     F: part_end_rotangle = 0.0
  5418.     F: part_end_rotangle_bias = 1.0
  5419.     B: part_rotation_active = TRUE
  5420.     F: part_dragging_factor = 0.0
  5421.     I: tex_num_columns = 1
  5422.     I: tex_num_rows = 1
  5423.     B: tex_random = FALSE
  5424.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5425.         [0] = 0.0   
  5426.         [1] = 0.0   
  5427.         [2] = 1.0   
  5428.         [3] = 1.0   
  5429.     F[4]: tex_start_0uv1uv_bias 
  5430.         [0] = 0.0   
  5431.         [1] = 0.0    
  5432.         [2] = 0.0        
  5433.         [3] = 0.0
  5434.     F[4]: tex_end_0uv1uv    // Texture final uv
  5435.         [0] = 0.0   
  5436.         [1] = 0.0    
  5437.         [2] = 1.0        
  5438.         [3] = 1.0
  5439.     F[4]: tex_end_0uv1uv_bias 
  5440.         [0] = 0.0   
  5441.         [1] = 0.0    
  5442.         [2] = 0.0        
  5443.         [3] = 0.0
  5444.     F[2]: part_start_size  
  5445.         [0]=30.0
  5446.         [1]=30.0
  5447.     F[2]: part_start_size_bias  
  5448.         [0]=3.0 
  5449.         [1]=3.0
  5450.     F[2]: part_end_size 
  5451.         [0]=30.0 
  5452.         [1]=30.0
  5453.     F[2]: part_end_size_bias  
  5454.         [0]=3.0 
  5455.         [1]=3.0
  5456. {\mistdown}
  5457. {mistup}
  5458.     S: type = "particle"
  5459.     F: life_span_effect = -1.0
  5460.     F: startup_time = 20.0
  5461.     S: texture = "ps_smoke" // in data/global/graphics/effects
  5462.     S: srcblend = "srcalpha"
  5463.     S: destblend = "invsrcalpha"
  5464.     I: max_number_of_particles = 100
  5465.     V: emitter_size_xyz = [30.0, 30.0, 10.0]
  5466.     I: emission_rate = 4
  5467.     I: emission_rate_bias = 2
  5468.     F: emission_gap = 1.0
  5469.     F: emission_gap_bias = 0.0
  5470.     V: emission_direction = [0.0, 0.0, 0.0]    
  5471.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  5472.     V: force = [0.0, 0.0, 0.0]
  5473.     F: part_life_span = 10.0
  5474.     F: part_life_span_bias = 0.0
  5475.     F: part_init_speed = 0.01
  5476.     F: part_init_speed_bias = 0.5
  5477.     I[4]: colour_start 
  5478.         [0] = 255 //R
  5479.         [1] = 255 //G   
  5480.         [2] = 255 //B        
  5481.         [3] = 0  //A
  5482.     I[4]: colour_start_bias 
  5483.         [0] = 0  //R   
  5484.         [1] = 0  //G    
  5485.         [2] = 0  //B        
  5486.         [3] = 0  //A
  5487.     I[4]: colour_end 
  5488.         [0] = 255 //R   
  5489.         [1] = 255 //G    
  5490.         [2] = 255 //B        
  5491.         [3] = 0  //A
  5492.     I[4]: colour_end_bias 
  5493.         [0] = 0 //R
  5494.         [1] = 0 //G    
  5495.         [2] = 0 //B        
  5496.         [3] = 0 //A
  5497.     F: alpha_mid_percent1=0.5
  5498.     F: mid_alpha=150.0
  5499.     F: part_start_rotangle = 0.0
  5500.     F: part_start_rotangle_bias = 4.0
  5501.     F: part_end_rotangle = 0.0
  5502.     F: part_end_rotangle_bias = 4.0
  5503.     B: part_rotation_active = TRUE
  5504.     F: part_dragging_factor = 0.0
  5505.     I: tex_num_columns = 1
  5506.     I: tex_num_rows = 1
  5507.     B: tex_random = FALSE
  5508.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5509.         [0] = 0.0   
  5510.         [1] = 0.0   
  5511.         [2] = 1.0   
  5512.         [3] = 1.0   
  5513.     F[4]: tex_start_0uv1uv_bias 
  5514.         [0] = 0.0   
  5515.         [1] = 0.0    
  5516.         [2] = 0.0        
  5517.         [3] = 0.0
  5518.     F[4]: tex_end_0uv1uv    // Texture final uv
  5519.         [0] = 0.0   
  5520.         [1] = 0.0    
  5521.         [2] = 1.0        
  5522.         [3] = 1.0
  5523.     F[4]: tex_end_0uv1uv_bias 
  5524.         [0] = 0.0   
  5525.         [1] = 0.0    
  5526.         [2] = 0.0        
  5527.         [3] = 0.0
  5528.     F[2]: part_start_size  
  5529.         [0]=30.0
  5530.         [1]=30.0
  5531.     F[2]: part_start_size_bias  
  5532.         [0]=10.0 
  5533.         [1]=10.0
  5534.     F[2]: part_end_size 
  5535.         [0]=50.0 
  5536.         [1]=50.0
  5537.     F[2]: part_end_size_bias  
  5538.         [0]=20.0 
  5539.         [1]=20.0
  5540. {\mistup}
  5541. {susarro_fog}
  5542.     S: type = "particle"
  5543.     F: life_span_effect = -1.0
  5544.     F: startup_time = 60.0
  5545.     S: texture = "ps_smoke" // in data/global/graphics/effects
  5546.     S: srcblend = "srcalpha"
  5547.     S: destblend = "invsrcalpha"
  5548.     I: max_number_of_particles = 85
  5549.     V: emitter_size_xyz = [60.0, 0.0, 35.0]
  5550.     I: emission_rate = 1
  5551.     I: emission_rate_bias = 0
  5552.     F: emission_gap = 0.5
  5553.     F: emission_gap_bias = 0.0
  5554.     V: emission_direction = [0.0, 0.0, 0.0]    
  5555.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  5556.     V: force = [0.0, 0.0, 0.0]
  5557.     F: part_life_span = 30.0
  5558.     F: part_life_span_bias = 0.0
  5559.     F: part_init_speed = 0.01
  5560.     F: part_init_speed_bias = 0.5
  5561.     I[4]: colour_start 
  5562.         [0] = 125 //R
  5563.         [1] = 125 //G   
  5564.         [2] = 125 //B        
  5565.         [3] = 0  //A
  5566.     I[4]: colour_start_bias 
  5567.         [0] = 30  //R   
  5568.         [1] = 30  //G    
  5569.         [2] = 30  //B        
  5570.         [3] = 0  //A
  5571.     I[4]: colour_end 
  5572.         [0] = 125 //R   
  5573.         [1] = 125 //G    
  5574.         [2] = 125 //B        
  5575.         [3] = 0  //A
  5576.     I[4]: colour_end_bias 
  5577.         [0] = 30 //R
  5578.         [1] = 30 //G    
  5579.         [2] = 30 //B        
  5580.         [3] = 0 //A
  5581.     F: alpha_mid_percent1=0.5
  5582.     F: mid_alpha=100.0
  5583.     F: part_start_rotangle = 0.0
  5584.     F: part_start_rotangle_bias = 4.0
  5585.     F: part_end_rotangle = 0.0
  5586.     F: part_end_rotangle_bias = 4.0
  5587.     B: part_rotation_active = TRUE
  5588.     F: part_dragging_factor = 0.0
  5589.     I: tex_num_columns = 1
  5590.     I: tex_num_rows = 1
  5591.     B: tex_random = FALSE
  5592.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5593.         [0] = 0.0   
  5594.         [1] = 0.0   
  5595.         [2] = 1.0   
  5596.         [3] = 1.0   
  5597.     F[4]: tex_start_0uv1uv_bias 
  5598.         [0] = 0.0   
  5599.         [1] = 0.0    
  5600.         [2] = 0.0        
  5601.         [3] = 0.0
  5602.     F[4]: tex_end_0uv1uv    // Texture final uv
  5603.         [0] = 0.0   
  5604.         [1] = 0.0    
  5605.         [2] = 1.0        
  5606.         [3] = 1.0
  5607.     F[4]: tex_end_0uv1uv_bias 
  5608.         [0] = 0.0   
  5609.         [1] = 0.0    
  5610.         [2] = 0.0        
  5611.         [3] = 0.0
  5612.     F[2]: part_start_size  
  5613.         [0]=30.0
  5614.         [1]=30.0
  5615.     F[2]: part_start_size_bias  
  5616.         [0]=10.0 
  5617.         [1]=10.0
  5618.     F[2]: part_end_size 
  5619.         [0]=50.0 
  5620.         [1]=50.0
  5621.     F[2]: part_end_size_bias  
  5622.         [0]=20.0 
  5623.         [1]=20.0
  5624. {\susarro_fog}
  5625. {smokexplosion}
  5626.     S: type = "particle"
  5627.     F: life_span_effect = 15.0
  5628.     S: texture = "texture" // in data/global/graphics/effects
  5629.     S: srcblend = "srcalpha"
  5630.     S: destblend = "invsrcalpha"
  5631.     I: max_number_of_particles = 300
  5632.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  5633.     I: emission_rate = 4
  5634.     I: emission_rate_bias = 3
  5635.     F: emission_gap = 0.2
  5636.     F: emission_gap_bias = 0.0
  5637.     V: emission_direction = [0.0, 1.0, -0.55]    
  5638.     V: emission_direction_bias = [0.550, 0.0, 0.550]
  5639.     V: force = [0.0, 0.0, 0.0]
  5640.     F: part_life_span = 25.0
  5641.     F: part_life_span_bias = 0.0
  5642.     F: part_init_speed = 4.0
  5643.     F: part_init_speed_bias = 0.0
  5644.     I[4]: colour_start 
  5645.         [0] = 20 //R
  5646.         [1] = 20   //G   
  5647.         [2] = 20  //B        
  5648.         [3] = 0   //A
  5649.     I[4]: colour_start_bias 
  5650.         [0] = 0  //R   
  5651.         [1] = 0  //G    
  5652.         [2] = 0  //B        
  5653.         [3] = 0  //A
  5654.     I[4]: colour_end 
  5655.         [0] = 185 //R   
  5656.         [1] = 185   //G    
  5657.         [2] = 185   //B        
  5658.         [3] = 0   //A
  5659.     I[4]: colour_end_bias 
  5660.         [0] = 0  //R
  5661.         [1] = 0  //G    
  5662.         [2] = 0  //B        
  5663.         [3] = 0 //A
  5664.     F: alpha_mid_percent1=0.1
  5665.     F: mid_alpha=250 .0
  5666.     F: part_start_rotangle = 0.0
  5667.     F: part_start_rotangle_bias = 3.0
  5668.     F: part_end_rotangle = 0.0
  5669.     F: part_end_rotangle_bias = 3.0
  5670.     B: part_rotation_active = TRUE
  5671.     F: part_dragging_factor = 0.0
  5672.     I: tex_num_columns = 1
  5673.     I: tex_num_rows = 1
  5674.     B: tex_random = FALSE
  5675.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5676.         [0] = 0.0   
  5677.         [1] = 0.0   
  5678.         [2] = 1.0   
  5679.         [3] = 1.0   
  5680.     F[4]: tex_start_0uv1uv_bias 
  5681.         [0] = 0.0   
  5682.         [1] = 0.0    
  5683.         [2] = 0.0        
  5684.         [3] = 0.0
  5685.     F[4]: tex_end_0uv1uv    // Texture final uv
  5686.         [0] = 0.0   
  5687.         [1] = 0.0    
  5688.         [2] = 1.0        
  5689.         [3] = 1.0
  5690.     F[4]: tex_end_0uv1uv_bias 
  5691.         [0] = 0.0   
  5692.         [1] = 0.0    
  5693.         [2] = 0.0        
  5694.         [3] = 0.0
  5695.     F[2]: part_start_size  
  5696.         [0]=10.0 
  5697.         [1]=10.0
  5698.     F[2]: part_start_size_bias  
  5699.         [0]=0.1 
  5700.         [1]=0.1
  5701.     F[2]: part_end_size 
  5702.         [0]=20.0 
  5703.         [1]=20.0
  5704.     F[2]: part_end_size_bias  
  5705.         [0]=0.0 
  5706.         [1]=0.0
  5707. {\smokexplosion}
  5708. {explosionflash}
  5709.     S: type = "particle"
  5710.     F: life_span_effect = 0.1
  5711.     S: texture = "fire" // in data/global/graphics/effects
  5712.     S: srcblend = "srcalpha"
  5713.     S: destblend = "one" //"invsrcalpha"
  5714.     I: max_number_of_particles = 50
  5715.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  5716.     I: emission_rate = 4
  5717.     I: emission_rate_bias = 3
  5718.     F: emission_gap = 0.2
  5719.     F: emission_gap_bias = 0.0
  5720.     V: emission_direction = [0.0, 1.0, 0.0]    
  5721.     V: emission_direction_bias = [0.550, 0.0, 0.550]
  5722.     V: force = [0.0, 0.0, 0.0]
  5723.     F: part_life_span = 0.5
  5724.     F: part_life_span_bias = 0.0
  5725.     F: part_init_speed = 4.0
  5726.     F: part_init_speed_bias = 0.0
  5727.     I[4]: colour_start 
  5728.         [0] = 255 //20 //R
  5729.         [1] = 255//20   //G   
  5730.         [2] = 0  //20  //B        
  5731.         [3] = 40   //A
  5732.     I[4]: colour_start_bias 
  5733.         [0] = 0  //R   
  5734.         [1] = 0  //G    
  5735.         [2] = 0  //B        
  5736.         [3] = 0  //A
  5737.     I[4]: colour_end 
  5738.         [0] = 255 //R   
  5739.         [1] = 100   //G    
  5740.         [2] = 0   //B        
  5741.         [3] = 0   //A
  5742.     I[4]: colour_end_bias 
  5743.         [0] = 0  //R
  5744.         [1] = 0  //G    
  5745.         [2] = 0  //B        
  5746.         [3] = 0 //A
  5747.     F: alpha_mid_percent1=0.15
  5748.     F: mid_alpha=245.0
  5749.     F: part_start_rotangle = 0.0
  5750.     F: part_start_rotangle_bias = 3.0
  5751.     F: part_end_rotangle = 0.0
  5752.     F: part_end_rotangle_bias = 3.0
  5753.     B: part_rotation_active = FALSE
  5754.     F: part_dragging_factor = 0.0
  5755.     I: tex_num_columns = 1
  5756.     I: tex_num_rows = 1
  5757.     B: tex_random = FALSE
  5758.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5759.         [0] = 0.0   
  5760.         [1] = 0.0   
  5761.         [2] = 1.0   
  5762.         [3] = 1.0   
  5763.     F[4]: tex_start_0uv1uv_bias 
  5764.         [0] = 0.0   
  5765.         [1] = 0.0    
  5766.         [2] = 0.0        
  5767.         [3] = 0.0
  5768.     F[4]: tex_end_0uv1uv    // Texture final uv
  5769.         [0] = 0.0   
  5770.         [1] = 0.0    
  5771.         [2] = 1.0        
  5772.         [3] = 1.0
  5773.     F[4]: tex_end_0uv1uv_bias 
  5774.         [0] = 0.0   
  5775.         [1] = 0.0    
  5776.         [2] = 0.0        
  5777.         [3] = 0.0
  5778.     F[2]: part_start_size  
  5779.         [0]=100.0 
  5780.         [1]=100.0
  5781.     F[2]: part_start_size_bias  
  5782.         [0]=0.1 
  5783.         [1]=0.1
  5784.     F[2]: part_end_size 
  5785.         [0]=130.0 
  5786.         [1]=130.0
  5787.     F[2]: part_end_size_bias  
  5788.         [0]=0.0 
  5789.         [1]=0.0
  5790. {\explosionflash}
  5791. //----------------------------------------------------------
  5792.  
  5793. {gentlesmoke}
  5794.     S: type = "particle"
  5795.     F: life_span_effect = -1.0
  5796.     F: startup_time = 1.0
  5797.     S: texture = "ps_smoke" // in data/global/graphics/effects
  5798.     S: srcblend = "srcalpha"
  5799.     S: destblend = "invsrcalpha"
  5800.     I: max_number_of_particles = 40
  5801.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  5802.     I: emission_rate = 1
  5803.     I: emission_rate_bias = 0
  5804.     F: emission_gap = 0.16
  5805.     F: emission_gap_bias = 0.02
  5806.     V: emission_direction = [0.0, 0.0, 0.0]    
  5807.     V: emission_direction_bias = [0.3, 0.0, 0.3]
  5808.     V: force = [0.0, 0.2, 0.0]
  5809.     F: part_life_span = 5.7
  5810.     F: part_life_span_bias = 0.1
  5811.     F: part_init_speed = 0.01
  5812.     F: part_init_speed_bias = 0.0
  5813.     I[4]: colour_start 
  5814.         [0] = 185 //R
  5815.         [1] = 180   //G   
  5816.         [2] = 160  //B        
  5817.         [3] = 0   //A
  5818.     I[4]: colour_start_bias 
  5819.         [0] = 15  //R   
  5820.         [1] = 15  //G    
  5821.         [2] = 15  //B        
  5822.         [3] = 0  //A
  5823.     I[4]: colour_end 
  5824.         [0] = 185 //R   
  5825.         [1] = 180   //G    
  5826.         [2] = 160   //B        
  5827.         [3] = 0   //A
  5828.     I[4]: colour_end_bias 
  5829.         [0] = 15  //R
  5830.         [1] = 15  //G    
  5831.         [2] = 15  //B        
  5832.         [3] = 0 //A
  5833.     F: alpha_mid_percent1=0.1
  5834.     F: mid_alpha=170.0
  5835.     F: part_start_rotangle = 0.0
  5836.     F: part_start_rotangle_bias = 6.0
  5837.     F: part_end_rotangle = 0.0
  5838.     F: part_end_rotangle_bias = 6.0
  5839.     B: part_rotation_active = TRUE
  5840.     F: part_dragging_factor = 0.0
  5841.     I: tex_num_columns = 1
  5842.     I: tex_num_rows = 1
  5843.     B: tex_random = FALSE
  5844.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5845.         [0] = 0.0   
  5846.         [1] = 0.0   
  5847.         [2] = 1.0   
  5848.         [3] = 1.0   
  5849.     F[4]: tex_start_0uv1uv_bias 
  5850.         [0] = 0.0   
  5851.         [1] = 0.0    
  5852.         [2] = 0.0        
  5853.         [3] = 0.0
  5854.     F[4]: tex_end_0uv1uv    // Texture final uv
  5855.         [0] = 0.0   
  5856.         [1] = 0.0    
  5857.         [2] = 1.0        
  5858.         [3] = 1.0
  5859.     F[4]: tex_end_0uv1uv_bias 
  5860.         [0] = 0.0   
  5861.         [1] = 0.0    
  5862.         [2] = 0.0        
  5863.         [3] = 0.0
  5864.     F[2]: part_start_size  
  5865.         [0]=0.04
  5866.         [1]=0.04
  5867.     F[2]: part_start_size_bias  
  5868.         [0]=0.01 
  5869.         [1]=0.01
  5870.     F[2]: part_end_size 
  5871.         [0]=1.2 
  5872.         [1]=1.2
  5873.     F[2]: part_end_size_bias  
  5874.         [0]=0.0 
  5875.         [1]=0.0
  5876. {\gentlesmoke}
  5877. {gentlersmoke}
  5878.     S: type = "particle"
  5879.     F: life_span_effect = -1.0
  5880.     F: startup_time = 10.0
  5881.     S: texture = "ps_smoke" // in data/global/graphics/effects
  5882.     S: srcblend = "srcalpha"
  5883.     S: destblend = "invsrcalpha"
  5884.     I: max_number_of_particles = 40
  5885.     V: emitter_size_xyz = [0.1, 0.0, 0.1]
  5886.     I: emission_rate = 1
  5887.     I: emission_rate_bias = 0
  5888.     F: emission_gap = 0.52
  5889.     F: emission_gap_bias = 0.2
  5890.     V: emission_direction = [0.0, 0.0, 0.0]    
  5891.     V: emission_direction_bias = [0.3, 0.0, 0.3]
  5892.     V: force = [0.0, 0.03, 0.0]
  5893.     F: part_life_span = 14.7
  5894.     F: part_life_span_bias = 0.1
  5895.     F: part_init_speed = 0.01
  5896.     F: part_init_speed_bias = 0.0
  5897.     I[4]: colour_start 
  5898.         [0] = 185 //R
  5899.         [1] = 180   //G   
  5900.         [2] = 160  //B        
  5901.         [3] = 0   //A
  5902.     I[4]: colour_start_bias 
  5903.         [0] = 0  //R   
  5904.         [1] = 0  //G    
  5905.         [2] = 0  //B        
  5906.         [3] = 0  //A
  5907.     I[4]: colour_end 
  5908.         [0] = 185 //R   
  5909.         [1] = 180   //G    
  5910.         [2] = 160   //B        
  5911.         [3] = 0   //A
  5912.     I[4]: colour_end_bias 
  5913.         [0] = 0  //R
  5914.         [1] = 0  //G    
  5915.         [2] = 0  //B        
  5916.         [3] = 0 //A
  5917.     F: alpha_mid_percent1=0.3
  5918.     F: mid_alpha=50.0
  5919.     F: part_start_rotangle = 0.0
  5920.     F: part_start_rotangle_bias = 6.0
  5921.     F: part_end_rotangle = 0.0
  5922.     F: part_end_rotangle_bias = 6.0
  5923.     B: part_rotation_active = TRUE
  5924.     F: part_dragging_factor = 0.0
  5925.     I: tex_num_columns = 1
  5926.     I: tex_num_rows = 1
  5927.     B: tex_random = FALSE
  5928.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  5929.         [0] = 0.0   
  5930.         [1] = 0.0   
  5931.         [2] = 1.0   
  5932.         [3] = 1.0   
  5933.     F[4]: tex_start_0uv1uv_bias 
  5934.         [0] = 0.0   
  5935.         [1] = 0.0    
  5936.         [2] = 0.0        
  5937.         [3] = 0.0
  5938.     F[4]: tex_end_0uv1uv    // Texture final uv
  5939.         [0] = 0.0   
  5940.         [1] = 0.0    
  5941.         [2] = 1.0        
  5942.         [3] = 1.0
  5943.     F[4]: tex_end_0uv1uv_bias 
  5944.         [0] = 0.0   
  5945.         [1] = 0.0    
  5946.         [2] = 0.0        
  5947.         [3] = 0.0
  5948.     F[2]: part_start_size  
  5949.         [0]=0.04
  5950.         [1]=0.04
  5951.     F[2]: part_start_size_bias  
  5952.         [0]=0.01 
  5953.         [1]=0.01
  5954.     F[2]: part_end_size 
  5955.         [0]=1.2 
  5956.         [1]=1.2
  5957.     F[2]: part_end_size_bias  
  5958.         [0]=0.0 
  5959.         [1]=0.0
  5960. {\gentlersmoke}
  5961.  
  5962. {gentleaurora}
  5963.     S: type = "particle"
  5964.     F: life_span_effect = -1.0
  5965.     F: startup_time = 70.0
  5966.     B: ignore_zbuffer = TRUE
  5967.     S: texture = "lampglow" // in data/global/graphics/effects
  5968.     S: srcblend = "srcalpha"
  5969.     S: destblend = "one"//"invsrcalpha"
  5970.     I: max_number_of_particles = 50
  5971.     V: emitter_size_xyz = [0.5, 1.0, 0.5]
  5972.     I: emission_rate = 1
  5973.     I: emission_rate_bias = 0
  5974.     F: emission_gap = 0.52
  5975.     F: emission_gap_bias = 0.00
  5976.     V: emission_direction = [0.3, -0.00, 0.0]    
  5977.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  5978.     V: force = [0.0, 0.0, 0.0]
  5979.     F: part_life_span = 20.7
  5980.     F: part_life_span_bias = 0.0
  5981.     F: part_init_speed = 1.95
  5982.     F: part_init_speed_bias = 0.0
  5983.     I[4]: colour_start 
  5984.         [0] = 185 //R
  5985.         [1] = 180   //G   
  5986.         [2] = 100  //B        
  5987.         [3] = 100   //A
  5988.     I[4]: colour_start_bias 
  5989.         [0] = 0  //R   
  5990.         [1] = 0  //G    
  5991.         [2] = 0  //B        
  5992.         [3] = 0  //A
  5993.     I[4]: colour_end 
  5994.         [0] = 185 //R   
  5995.         [1] = 180   //G    
  5996.         [2] = 100   //B        
  5997.         [3] = 0   //A
  5998.     I[4]: colour_end_bias 
  5999.         [0] = 0  //R
  6000.         [1] = 0  //G    
  6001.         [2] = 0  //B        
  6002.         [3] = 0 //A
  6003.     F: alpha_mid_percent1=0.7
  6004.     F: mid_alpha=80.0
  6005.     F: part_start_rotangle = 0.0
  6006.     F: part_start_rotangle_bias = 0.0
  6007.     F: part_end_rotangle = 0.0
  6008.     F: part_end_rotangle_bias = 0.0
  6009.     B: part_rotation_active = FALSE//TRUE
  6010.     F: part_dragging_factor = 0.21
  6011.     I: tex_num_coluwmns = 1
  6012.     I: tex_num_rows = 1
  6013.     B: tex_random = FALSE
  6014.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6015.         [0] = 0.0   
  6016.         [1] = 0.0   
  6017.         [2] = 1.0   
  6018.         [3] = 1.0   
  6019.     F[4]: tex_start_0uv1uv_bias 
  6020.         [0] = 0.0   
  6021.         [1] = 0.0    
  6022.         [2] = 0.0        
  6023.         [3] = 0.0
  6024.     F[4]: tex_end_0uv1uv    // Texture final uv
  6025.         [0] = 0.0   
  6026.         [1] = 0.0    
  6027.         [2] = 1.0        
  6028.         [3] = 1.0
  6029.     F[4]: tex_end_0uv1uv_bias 
  6030.         [0] = 0.0   
  6031.         [1] = 0.0    
  6032.         [2] = 0.0        
  6033.         [3] = 0.0
  6034.     F[2]: part_start_size  
  6035.         [0]=0.54
  6036.         [1]=6.04
  6037.     F[2]: part_start_size_bias  
  6038.         [0]=0.00
  6039.         [1]=3.00
  6040.     F[2]: part_end_size 
  6041.         [0]=0.5 
  6042.         [1]=3.3
  6043.     F[2]: part_end_size_bias  
  6044.         [0]=0.0 
  6045.         [1]=2.0
  6046. {\gentleaurora}
  6047.  
  6048. {dustfall}
  6049.     S: type = "particle"
  6050.     F: life_span_effect = 0.3
  6051.     S: texture = "durst" //"fire2" // in data/global/graphics/effects
  6052.     S: srcblend = "srcalpha"
  6053.     S: destblend = "invsrcalpha"
  6054.     I: max_number_of_particles = 15
  6055.     B: ignore_zbuffer = TRUE
  6056.     V: emitter_size_xyz = [0.2, 0.1, 0.2]
  6057.     I: emission_rate = 7
  6058.     I: emission_rate_bias = 1
  6059.     F: emission_gap = 0.5
  6060.     F: emission_gap_bias = 0.01
  6061.     V: emission_direction = [0.0, -0.3, 0.0]    
  6062.     V: emission_direction_bias = [0.2, 0.3, 0.2]
  6063.     V: force = [0.0, -2.0, 0.0]
  6064.     F: part_life_span = 1.5
  6065.     F: part_life_span_bias = 0.3
  6066.     F: part_init_speed = 1.2
  6067.     F: part_init_speed_bias = 1.0
  6068.     I[4]: colour_start 
  6069.         [0] = 224 //R
  6070.         [1] = 225   //G   
  6071.         [2] = 255  //B        
  6072.         [3] = 0   //A
  6073.     I[4]: colour_start_bias 
  6074.         [0] = 0  //R   
  6075.         [1] = 0  //G    
  6076.         [2] = 0  //B        
  6077.         [3] = 0  //A
  6078.     I[4]: colour_end 
  6079.         [0] = 224 //R   
  6080.         [1] = 225   //G    
  6081.         [2] = 255   //B        
  6082.         [3] = 0   //A
  6083.     I[4]: colour_end_bias 
  6084.         [0] = 0  //R
  6085.         [1] = 0  //G    
  6086.         [2] = 0  //B        
  6087.         [3] = 0 //A
  6088.     F: alpha_mid_percent1=0.2
  6089.     F: mid_alpha=80.0
  6090.     F: part_start_rotangle = 0.0
  6091.     F: part_start_rotangle_bias = 3.0
  6092.     F: part_end_rotangle = 0.0
  6093.     F: part_end_rotangle_bias = 3.0
  6094.     B: part_rotation_active = FALSE//TRUE
  6095.     F: part_dragging_factor = 5.0
  6096.     I: tex_num_columns = 1
  6097.     I: tex_num_rows = 1
  6098.     B: tex_random = FALSE
  6099.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6100.         [0] = 0.0   
  6101.         [1] = 0.0   
  6102.         [2] = 1.0   
  6103.         [3] = 1.0   
  6104.     F[4]: tex_start_0uv1uv_bias 
  6105.         [0] = 0.0   
  6106.         [1] = 0.0    
  6107.         [2] = 0.0        
  6108.         [3] = 0.0
  6109.     F[4]: tex_end_0uv1uv    // Texture final uv
  6110.         [0] = 0.0   
  6111.         [1] = 0.0    
  6112.         [2] = 1.0        
  6113.         [3] = 1.0
  6114.     F[4]: tex_end_0uv1uv_bias 
  6115.         [0] = 0.0   
  6116.         [1] = 0.0    
  6117.         [2] = 0.0        
  6118.         [3] = 0.0
  6119.     F[2]: part_start_size  
  6120.         [0]=0.2
  6121.         [1]=0.2
  6122.     F[2]: part_start_size_bias  
  6123.         [0]=0.1 
  6124.         [1]=0.1
  6125.     F[2]: part_end_size 
  6126.         [0]=0.8
  6127.         [1]=0.8
  6128.     F[2]: part_end_size_bias  
  6129.         [0]=0.2
  6130.         [1]=0.2
  6131. {\dustfall}
  6132.  
  6133. {dustburst}
  6134.     S: type = "particle"
  6135.     F: life_span_effect = 0.3
  6136.     B: ignore_zbuffer = TRUE
  6137.     S: texture = "ps_smoke"//"dust" //"fire2" // in data/global/graphics/effects
  6138.     S: srcblend = "srcalpha"
  6139.     S: destblend = "invsrcalpha"
  6140.     I: max_number_of_particles = 30
  6141.     V: emitter_size_xyz = [0.2, 0.1, 0.2]
  6142.     I: emission_rate = 30
  6143.     I: emission_rate_bias = 1
  6144.     F: emission_gap = 0.5
  6145.     F: emission_gap_bias = 0.01
  6146.     V: emission_direction = [0.0, 0.1, 0.0]    
  6147.     V: emission_direction_bias = [0.2, 0.0, 0.2]
  6148.     V: force = [0.0, -1.0, 0.0]
  6149.     F: part_life_span = 2.5
  6150.     F: part_life_span_bias = 0.9
  6151.     F: part_init_speed = 8.4
  6152.     F: part_init_speed_bias = 5.05
  6153.     I[4]: colour_start 
  6154.         [0] = 244 //R
  6155.         [1] = 205   //G   
  6156.         [2] = 184  //B        
  6157.         [3] = 0   //A
  6158.     I[4]: colour_start_bias 
  6159.         [0] = 0  //R   
  6160.         [1] = 0  //G    
  6161.         [2] = 0  //B        
  6162.         [3] = 0  //A
  6163.     I[4]: colour_end 
  6164.         [0] = 244 //R   
  6165.         [1] = 205   //G    
  6166.         [2] = 184   //B        
  6167.         [3] = 0   //A
  6168.     I[4]: colour_end_bias 
  6169.         [0] = 0  //R
  6170.         [1] = 0  //G    
  6171.         [2] = 0  //B        
  6172.         [3] = 0 //A
  6173.     F: alpha_mid_percent1=0.1
  6174.     F: mid_alpha=150.0
  6175.     F: part_start_rotangle = 0.0
  6176.     F: part_start_rotangle_bias = 3.0
  6177.     F: part_end_rotangle = 0.0
  6178.     F: part_end_rotangle_bias = 3.0
  6179.     B: part_rotation_active = TRUE
  6180.     F: part_dragging_factor = 5.0
  6181.     F: part_rotdrag_factor = 2.0
  6182.     I: tex_num_columns = 1
  6183.     I: tex_num_rows = 1
  6184.     B: tex_random = FALSE
  6185.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6186.         [0] = 0.0   
  6187.         [1] = 0.0   
  6188.         [2] = 1.0   
  6189.         [3] = 1.0   
  6190.     F[4]: tex_start_0uv1uv_bias 
  6191.         [0] = 0.0   
  6192.         [1] = 0.0    
  6193.         [2] = 0.0        
  6194.         [3] = 0.0
  6195.     F[4]: tex_end_0uv1uv    // Texture final uv
  6196.         [0] = 0.0   
  6197.         [1] = 0.0    
  6198.         [2] = 1.0        
  6199.         [3] = 1.0
  6200.     F[4]: tex_end_0uv1uv_bias 
  6201.         [0] = 0.0   
  6202.         [1] = 0.0    
  6203.         [2] = 0.0        
  6204.         [3] = 0.0
  6205.     F[2]: part_start_size  
  6206.         [0]=1.8
  6207.         [1]=1.8
  6208.     F[2]: part_start_size_bias  
  6209.         [0]=0.1 
  6210.         [1]=0.1
  6211.     F[2]: part_end_size 
  6212.         [0]=3.2 
  6213.         [1]=3.2
  6214.     F[2]: part_end_size_bias  
  6215.         [0]=0.2
  6216.         [1]=0.2
  6217. {\dustburst}
  6218.  
  6219. {sandburst}
  6220.     S: type = "particle"
  6221.     F: life_span_effect = 0.3
  6222.     B: ignore_zbuffer = TRUE
  6223.     S: texture = "durst"//"ps_smoke"//"dust" //"fire2" // in data/global/graphics/effects
  6224.     S: srcblend = "srcalpha"
  6225.     S: destblend = "invsrcalpha"
  6226.     I: max_number_of_particles = 30
  6227.     V: emitter_size_xyz = [0.2, 0.1, 0.2]
  6228.     I: emission_rate = 10
  6229.     I: emission_rate_bias = 1
  6230.     F: emission_gap = 0.5
  6231.     F: emission_gap_bias = 0.01
  6232.     V: emission_direction = [0.0, 0.1, 0.0]    
  6233.     V: emission_direction_bias = [0.2, 0.0, 0.2]
  6234.     V: force = [0.0, 0.0, 0.0]
  6235.     F: part_life_span = 0.8
  6236.     F: part_life_span_bias = 0.9
  6237.     F: part_init_speed = 8.4
  6238.     F: part_init_speed_bias = 5.05
  6239.     I[4]: colour_start 
  6240.         [0] = 254 //R
  6241.         [1] = 195   //G   
  6242.         [2] = 124  //B        
  6243.         [3] = 0   //A
  6244.     I[4]: colour_start_bias 
  6245.         [0] = 0  //R   
  6246.         [1] = 0  //G    
  6247.         [2] = 0  //B        
  6248.         [3] = 0  //A
  6249.     I[4]: colour_end 
  6250.         [0] = 254 //R   
  6251.         [1] = 195   //G    
  6252.         [2] = 124   //B        
  6253.         [3] = 0   //A
  6254.     I[4]: colour_end_bias 
  6255.         [0] = 0  //R
  6256.         [1] = 0  //G    
  6257.         [2] = 0  //B        
  6258.         [3] = 0 //A
  6259.     F: alpha_mid_percent1=0.1
  6260.     F: mid_alpha=150.0
  6261.     F: part_start_rotangle = 0.0
  6262.     F: part_start_rotangle_bias = 3.0
  6263.     F: part_end_rotangle = 0.0
  6264.     F: part_end_rotangle_bias = 3.0
  6265.     B: part_rotation_active = FALSE//TRUE
  6266.     F: part_dragging_factor = 8.0
  6267.     I: tex_num_columns = 1
  6268.     I: tex_num_rows = 1
  6269.     B: tex_random = FALSE
  6270.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6271.         [0] = 0.0   
  6272.         [1] = 0.0   
  6273.         [2] = 1.0   
  6274.         [3] = 1.0   
  6275.     F[4]: tex_start_0uv1uv_bias 
  6276.         [0] = 0.0   
  6277.         [1] = 0.0    
  6278.         [2] = 0.0        
  6279.         [3] = 0.0
  6280.     F[4]: tex_end_0uv1uv    // Texture final uv
  6281.         [0] = 0.0   
  6282.         [1] = 0.0    
  6283.         [2] = 1.0        
  6284.         [3] = 1.0
  6285.     F[4]: tex_end_0uv1uv_bias 
  6286.         [0] = 0.0   
  6287.         [1] = 0.0    
  6288.         [2] = 0.0        
  6289.         [3] = 0.0
  6290.     F[2]: part_start_size  
  6291.         [0]=0.9
  6292.         [1]=0.9
  6293.     F[2]: part_start_size_bias  
  6294.         [0]=0.1 
  6295.         [1]=0.1
  6296.     F[2]: part_end_size 
  6297.         [0]=1.6 
  6298.         [1]=1.6
  6299.     F[2]: part_end_size_bias  
  6300.         [0]=0.2
  6301.         [1]=0.2
  6302. {\sandburst}
  6303.  
  6304. {machine_explosion}
  6305.     S: type = "composite"
  6306.     S[2]: subeffects
  6307.         [0] = "machine_shockwave"
  6308.         [1] = "machine_fire"
  6309. {\machine_explosion}
  6310.  
  6311. {machine_shockwave}
  6312.     S: type = "particle"
  6313.     F: life_span_effect = 0.1
  6314.     S: texture = "bluehalo1" // in data/global/graphics/effects
  6315.     S: srcblend = "srcalpha"
  6316.     S: destblend = "one" //"invsrcalpha"
  6317.     I: max_number_of_particles = 50
  6318.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  6319.     I: emission_rate = 40
  6320.     I: emission_rate_bias = 3
  6321.     F: emission_gap = 0.01
  6322.     F: emission_gap_bias = 0.0
  6323.     V: emission_direction = [0.0, 0.0, 0.0]    
  6324.     V: emission_direction_bias = [0.550, 0.0, 0.550]
  6325.     V: force = [0.0, 0.0, 0.0]
  6326.     F: part_life_span = 0.8
  6327.     F: part_life_span_bias = 0.0
  6328.     F: part_init_speed = 15.0
  6329.     F: part_init_speed_bias = 0.0
  6330.     I[4]: colour_start 
  6331.         [0] = 255 //20 //R
  6332.         [1] = 255//20   //G   
  6333.         [2] = 255  //20  //B        
  6334.         [3] = 0   //A
  6335.     I[4]: colour_start_bias 
  6336.         [0] = 0  //R   
  6337.         [1] = 0  //G    
  6338.         [2] = 0  //B        
  6339.         [3] = 0  //A
  6340.     I[4]: colour_end 
  6341.         [0] = 255 //R   
  6342.         [1] = 255   //G    
  6343.         [2] = 255   //B        
  6344.         [3] = 0   //A
  6345.     I[4]: colour_end_bias 
  6346.         [0] = 0  //R
  6347.         [1] = 0  //G    
  6348.         [2] = 0  //B        
  6349.         [3] = 0 //A
  6350.     F: alpha_mid_percent1=0.05
  6351.     F: mid_alpha=20.0
  6352.     F: part_start_rotangle = 0.0
  6353.     F: part_start_rotangle_bias = 10.0
  6354.     F: part_end_rotangle = 0.0
  6355.     F: part_end_rotangle_bias = 10.0
  6356.     B: part_rotation_active = TRUE
  6357.     F: part_dragging_factor = 1.9
  6358.     I: tex_num_columns = 1
  6359.     I: tex_num_rows = 1
  6360.     B: tex_random = FALSE
  6361.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6362.         [0] = 0.0   
  6363.         [1] = 0.0   
  6364.         [2] = 1.0   
  6365.         [3] = 1.0   
  6366.     F[4]: tex_start_0uv1uv_bias 
  6367.         [0] = 0.0   
  6368.         [1] = 0.0    
  6369.         [2] = 0.0        
  6370.         [3] = 0.0
  6371.     F[4]: tex_end_0uv1uv    // Texture final uv
  6372.         [0] = 0.0   
  6373.         [1] = 0.0    
  6374.         [2] = 1.0        
  6375.         [3] = 1.0
  6376.     F[4]: tex_end_0uv1uv_bias 
  6377.         [0] = 0.0   
  6378.         [1] = 0.0    
  6379.         [2] = 0.0        
  6380.         [3] = 0.0
  6381.     F[2]: part_start_size  
  6382.         [0]=5.0 
  6383.         [1]=5.0
  6384.     F[2]: part_start_size_bias  
  6385.         [0]=0.1 
  6386.         [1]=0.1
  6387.     F[2]: part_end_size 
  6388.         [0]=5.0 
  6389.         [1]=5.0
  6390.     F[2]: part_end_size_bias  
  6391.         [0]=0.0 
  6392.         [1]=0.0
  6393. {\machine_shockwave}
  6394.  
  6395. {machine_fire}
  6396.     S: type = "particle"
  6397.     F: life_span_effect = 0.1
  6398.     S: texture = "fire2" // in data/global/graphics/effects
  6399.     S: srcblend = "srcalpha"
  6400.     S: destblend = "one" //"invsrcalpha"
  6401.     I: max_number_of_particles = 50
  6402.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  6403.     I: emission_rate = 50
  6404.     I: emission_rate_bias = 3
  6405.     F: emission_gap = 0.01
  6406.     F: emission_gap_bias = 0.0
  6407.     V: emission_direction = [0.0, 0.0, 0.0]    
  6408.     V: emission_direction_bias = [1.0, 0.0, 1.0]
  6409.     V: force = [0.0, 5.0, 0.0]
  6410.     F: part_life_span = 0.3
  6411.     F: part_life_span_bias = 0.0
  6412.     F: part_init_speed = 20.0
  6413.     F: part_init_speed_bias = 0.0
  6414.     I[4]: colour_start 
  6415.         [0] = 255 //20 //R
  6416.         [1] = 255   //20   //G   
  6417.         [2] = 0  //20  //B        
  6418.         [3] = 255   //A
  6419.     I[4]: colour_start_bias 
  6420.         [0] = 0  //R   
  6421.         [1] = 0  //G    
  6422.         [2] = 0  //B        
  6423.         [3] = 0  //A
  6424.     I[4]: colour_end 
  6425.         [0] = 0 //R   
  6426.         [1] = 200   //G    
  6427.         [2] = 0   //B        
  6428.         [3] = 0   //A
  6429.     I[4]: colour_end_bias 
  6430.         [0] = 0  //R
  6431.         [1] = 50  //G    
  6432.         [2] = 0  //B        
  6433.         [3] = 0 //A
  6434.     F: alpha_mid_percent1=0.50
  6435.     F: mid_alpha=100.0
  6436.     F: part_start_rotangle = 0.0
  6437.     F: part_start_rotangle_bias = 10.0
  6438.     F: part_end_rotangle = 0.0
  6439.     F: part_end_rotangle_bias = 10.0
  6440.     B: part_rotation_active = TRUE
  6441.     F: part_dragging_factor = 1.9
  6442.     I: tex_num_columns = 1
  6443.     I: tex_num_rows = 1
  6444.     B: tex_random = FALSE
  6445.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6446.         [0] = 0.0   
  6447.         [1] = 0.0   
  6448.         [2] = 1.0   
  6449.         [3] = 1.0   
  6450.     F[4]: tex_start_0uv1uv_bias 
  6451.         [0] = 0.0   
  6452.         [1] = 0.0    
  6453.         [2] = 0.0        
  6454.         [3] = 0.0
  6455.     F[4]: tex_end_0uv1uv    // Texture final uv
  6456.         [0] = 0.0   
  6457.         [1] = 0.0    
  6458.         [2] = 1.0        
  6459.         [3] = 1.0
  6460.     F[4]: tex_end_0uv1uv_bias 
  6461.         [0] = 0.0   
  6462.         [1] = 0.0    
  6463.         [2] = 0.0        
  6464.         [3] = 0.0
  6465.     F[2]: part_start_size  
  6466.         [0]=1.0 
  6467.         [1]=1.0
  6468.     F[2]: part_start_size_bias  
  6469.         [0]=0.5 
  6470.         [1]=0.5
  6471.     F[2]: part_end_size 
  6472.         [0]=2.0 
  6473.         [1]=2.0
  6474.     F[2]: part_end_size_bias  
  6475.         [0]=0.5 
  6476.         [1]=0.5
  6477. {\machine_fire}
  6478.  
  6479. //----------------------------------------------------------
  6480. {smoke_beta}
  6481.     S: type = "particle"
  6482.     F: life_span_effect = -1.0
  6483.     S: texture = "texture" // in data/global/graphics/effects
  6484.     S: srcblend = "srcalpha"
  6485.     S: destblend = "invsrcalpha"
  6486.     I: max_number_of_particles = 1000
  6487.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  6488.     I: emission_rate = 4
  6489.     I: emission_rate_bias = 3
  6490.     F: emission_gap = 0.5
  6491.     F: emission_gap_bias = 0.0
  6492.     V: emission_direction = [0.30, 1.0, 0.0]    
  6493.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  6494.     V: force = [0.0, 0.0, 0.0]
  6495.     F: part_life_span = 5.0
  6496.     F: part_life_span_bias = 0.0
  6497.     F: part_init_speed = 2.0
  6498.     F: part_init_speed_bias = 0.0
  6499.     I[4]: colour_start 
  6500.         [0] = 100 //R
  6501.         [1] = 100   //G   
  6502.         [2] = 100  //B        
  6503.         [3] = 0   //A
  6504.     I[4]: colour_start_bias 
  6505.         [0] = 0  //R   
  6506.         [1] = 0  //G    
  6507.         [2] = 0  //B        
  6508.         [3] = 0  //A
  6509.     I[4]: colour_end 
  6510.         [0] = 125 //R   
  6511.         [1] = 125   //G    
  6512.         [2] = 125   //B        
  6513.         [3] = 0   //A
  6514.     I[4]: colour_end_bias 
  6515.         [0] = 0  //R
  6516.         [1] = 0  //G    
  6517.         [2] = 0  //B        
  6518.         [3] = 0 //A
  6519.     F: alpha_mid_percent1=0.5
  6520.     F: mid_alpha=250.0
  6521.     F: part_start_rotangle = 0.0
  6522.     F: part_start_rotangle_bias = 3.0
  6523.     F: part_end_rotangle = 0.0
  6524.     F: part_end_rotangle_bias = 3.0
  6525.     B: part_rotation_active = TRUE
  6526.     F: part_dragging_factor = 0.0
  6527.     I: tex_num_columns = 1
  6528.     I: tex_num_rows = 1
  6529.     B: tex_random = FALSE
  6530.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6531.         [0] = 0.0   
  6532.         [1] = 0.0   
  6533.         [2] = 1.0   
  6534.         [3] = 1.0   
  6535.     F[4]: tex_start_0uv1uv_bias 
  6536.         [0] = 0.0   
  6537.         [1] = 0.0    
  6538.         [2] = 0.0        
  6539.         [3] = 0.0
  6540.     F[4]: tex_end_0uv1uv    // Texture final uv
  6541.         [0] = 0.0   
  6542.         [1] = 0.0    
  6543.         [2] = 1.0        
  6544.         [3] = 1.0
  6545.     F[4]: tex_end_0uv1uv_bias 
  6546.         [0] = 0.0   
  6547.         [1] = 0.0    
  6548.         [2] = 0.0        
  6549.         [3] = 0.0
  6550.     F[2]: part_start_size  
  6551.         [0]=1.0 
  6552.         [1]=1.0
  6553.     F[2]: part_start_size_bias  
  6554.         [0]=0.1 
  6555.         [1]=0.1
  6556.     F[2]: part_end_size 
  6557.         [0]=5.0 
  6558.         [1]=5.0
  6559.     F[2]: part_end_size_bias  
  6560.         [0]=0.0 
  6561.         [1]=0.0
  6562. {\smoke_beta}
  6563. //----------------------------------------------------------
  6564. {waterfall1}
  6565.     S: type = "particle"
  6566.     F: life_span_effect = -1.0
  6567.     S: texture = "water_spray3"   //"ps_smoke" // in data/global/graphics/effects
  6568.     S: srcblend = "srcalpha"
  6569.     S: destblend = "invsrcalpha"
  6570.     I: max_number_of_particles = 200
  6571.     V: emitter_size_xyz = [0.4, 1.6, 0.4]
  6572.     I: emission_rate = 8
  6573.     I: emission_rate_bias = 0
  6574.     F: emission_gap = 0.2
  6575.     F: emission_gap_bias = 0.05
  6576.     V: emission_direction = [0.0, -1.0, 0.0]    
  6577.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  6578.     V: force = [0.0, 0.0, 0.0]
  6579.     F: part_life_span = 2.2
  6580.     F: part_life_span_bias = 0.0
  6581.     F: part_init_speed = 13.0
  6582.     F: part_init_speed_bias = 0.2
  6583.     F: part_dragging_factor = 0.0
  6584.     I[4]: colour_start 
  6585.         [0] = 255 //R
  6586.         [1] = 255   //G   
  6587.         [2] = 255  //B        
  6588.         [3] = 150   //A
  6589.     I[4]: colour_start_bias 
  6590.         [0] = 0  //R   
  6591.         [1] = 0  //G    
  6592.         [2] = 0  //B        
  6593.         [3] = 0  //A
  6594.     I[4]: colour_end 
  6595.         [0] = 255 //R   
  6596.         [1] = 255   //G    
  6597.         [2] = 255   //B        
  6598.         [3] = 150   //A
  6599.     I[4]: colour_end_bias 
  6600.         [0] = 0  //R
  6601.         [1] = 0  //G    
  6602.         [2] = 0  //B        
  6603.         [3] = 0 //A
  6604.     F: alpha_mid_percent1=0.5
  6605.     F: mid_alpha=150.0
  6606.     F: part_start_rotangle = 0.0
  6607.     F: part_start_rotangle_bias = 0.2
  6608.     F: part_end_rotangle = 0.0
  6609.     F: part_end_rotangle_bias = 1.0
  6610.     B: part_rotation_active = FALSE//TRUE
  6611.     I: tex_num_columns = 1
  6612.     I: tex_num_rows = 1
  6613.     B: tex_random = TRUE
  6614.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6615.         [0] = 0.0   
  6616.         [1] = 0.0   
  6617.         [2] = 1.0   
  6618.         [3] = 1.0   
  6619.     F[4]: tex_start_0uv1uv_bias 
  6620.         [0] = 0.0   
  6621.         [1] = 0.0    
  6622.         [2] = 0.0        
  6623.         [3] = 0.0
  6624.     F[4]: tex_end_0uv1uv    // Texture final uv
  6625.         [0] = 0.0   
  6626.         [1] = 0.0    
  6627.         [2] = 1.0        
  6628.         [3] = 1.0
  6629.     F[4]: tex_end_0uv1uv_bias 
  6630.         [0] = 0.0   
  6631.         [1] = 0.0    
  6632.         [2] = 0.0        
  6633.         [3] = 0.0
  6634.     F[2]: part_start_size  
  6635.         [0]=1.5
  6636.         [1]=3.0
  6637.     F[2]: part_start_size_bias  
  6638.         [0]=0.0 
  6639.         [1]=0.0
  6640.     F[2]: part_end_size 
  6641.         [0]=1.5 
  6642.         [1]=3.0
  6643.     F[2]: part_end_size_bias  
  6644.         [0]=0.0 
  6645.         [1]=0.0
  6646.     F: startup_time = 10.0
  6647. {\waterfall1}
  6648. {waterfall2}
  6649.     S: type = "particle"
  6650.     F: life_span_effect = -1.0
  6651.     F: startup_time = 10.0
  6652.     S: texture = "water_spray2"   //"ps_smoke" // in data/global/graphics/effects
  6653.     S: srcblend = "srcalpha"
  6654.     S: destblend = "invsrcalpha"
  6655.     I: max_number_of_particles = 200
  6656.     V: emitter_size_xyz = [1.3, 0.0, 1.3]
  6657.     I: emission_rate = 4
  6658.     I: emission_rate_bias = 0
  6659.     F: emission_gap = 0.15
  6660.     F: emission_gap_bias = 0.05
  6661.     V: emission_direction = [0.0, -1.0, 0.0]    
  6662.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  6663.     V: force = [0.0, 0.0, 0.0]
  6664.     F: part_life_span = 2.0
  6665.     F: part_life_span_bias = 0.0
  6666.     F: part_init_speed = 15.0
  6667.     F: part_init_speed_bias = 1.0
  6668.     F: part_dragging_factor = 0.0
  6669.     I[4]: colour_start 
  6670.         [0] = 255 //R
  6671.         [1] = 255   //G   
  6672.         [2] = 255  //B        
  6673.         [3] = 100   //A
  6674.     I[4]: colour_start_bias 
  6675.         [0] = 0  //R   
  6676.         [1] = 0  //G    
  6677.         [2] = 0  //B        
  6678.         [3] = 0  //A
  6679.     I[4]: colour_end 
  6680.         [0] = 255 //R   
  6681.         [1] = 255   //G    
  6682.         [2] = 255   //B        
  6683.         [3] = 100   //A
  6684.     I[4]: colour_end_bias 
  6685.         [0] = 0  //R
  6686.         [1] = 0  //G    
  6687.         [2] = 0  //B        
  6688.         [3] = 0 //A
  6689.     F: alpha_mid_percent1=0.5
  6690.     F: mid_alpha=100.0
  6691.     F: part_start_rotangle = 0.0
  6692.     F: part_start_rotangle_bias = 6.5
  6693.     F: part_end_rotangle = 0.0
  6694.     F: part_end_rotangle_bias = 6.5
  6695.     B: part_rotation_active = TRUE
  6696.     I: tex_num_columns = 1
  6697.     I: tex_num_rows = 1
  6698.     B: tex_random = FALSE
  6699.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6700.         [0] = 0.0   
  6701.         [1] = 0.0   
  6702.         [2] = 1.0   
  6703.         [3] = 1.0   
  6704.     F[4]: tex_start_0uv1uv_bias 
  6705.         [0] = 0.0   
  6706.         [1] = 0.0    
  6707.         [2] = 0.0        
  6708.         [3] = 0.0
  6709.     F[4]: tex_end_0uv1uv    // Texture final uv
  6710.         [0] = 0.0   
  6711.         [1] = 0.0    
  6712.         [2] = 1.0        
  6713.         [3] = 1.0
  6714.     F[4]: tex_end_0uv1uv_bias 
  6715.         [0] = 0.0   
  6716.         [1] = 0.0    
  6717.         [2] = 0.0        
  6718.         [3] = 0.0
  6719.     F[2]: part_start_size  
  6720.         [0]=1.0 
  6721.         [1]=1.0
  6722.     F[2]: part_start_size_bias  
  6723.         [0]=0.5 
  6724.         [1]=0.5
  6725.     F[2]: part_end_size 
  6726.         [0]=1.0 
  6727.         [1]=1.0
  6728.     F[2]: part_end_size_bias  
  6729.         [0]=0.5 
  6730.         [1]=0.5
  6731. {\waterfall2}
  6732.  
  6733. {waterfall3}
  6734.     S: type = "particle"
  6735.     F: life_span_effect = -1.0
  6736.     F: startup_time = 10.0
  6737.     S: texture = "water_spray"   //"ps_smoke" // in data/global/graphics/effects
  6738.     S: srcblend = "srcalpha"
  6739.     S: destblend = "one" //"invsrcalpha"
  6740.     I: max_number_of_particles = 200
  6741.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  6742.     I: emission_rate = 4
  6743.     I: emission_rate_bias = 0
  6744.     F: emission_gap = 0.9
  6745.     F: emission_gap_bias = 0.4
  6746.     V: emission_direction = [0.0, -1.0, 0.0]    
  6747.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  6748.     V: force = [0.0, 0.0, 0.0]
  6749.     F: part_life_span = 8.2
  6750.     F: part_life_span_bias = 0.0
  6751.     F: part_init_speed = 3.0
  6752.     F: part_init_speed_bias = 0.0
  6753.     F: part_dragging_factor = 0.0
  6754.     I[4]: colour_start 
  6755.         [0] = 50 //R
  6756.         [1] = 50   //G   
  6757.         [2] = 50  //B        
  6758.         [3] = 70   //A
  6759.     I[4]: colour_start_bias 
  6760.         [0] = 0  //R   
  6761.         [1] = 0  //G    
  6762.         [2] = 0  //B        
  6763.         [3] = 0  //A
  6764.     I[4]: colour_end 
  6765.         [0] = 50 //R   
  6766.         [1] = 50   //G    
  6767.         [2] = 50   //B        
  6768.         [3] = 70   //A
  6769.     I[4]: colour_end_bias 
  6770.         [0] = 0  //R
  6771.         [1] = 0  //G    
  6772.         [2] = 0  //B        
  6773.         [3] = 0 //A
  6774.     F: alpha_mid_percent1=0.5
  6775.     F: mid_alpha=70.0
  6776.     F: part_start_rotangle = 0.0
  6777.     F: part_start_rotangle_bias = 6.0
  6778.     F: part_end_rotangle = 0.0
  6779.     F: part_end_rotangle_bias = 3.0
  6780.     B: part_rotation_active = FALSE//TRUE
  6781.     I: tex_num_columns = 1
  6782.     I: tex_num_rows = 1
  6783.     B: tex_random = FALSE
  6784.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6785.         [0] = 0.0   
  6786.         [1] = 0.0   
  6787.         [2] = 1.0   
  6788.         [3] = 1.0   
  6789.     F[4]: tex_start_0uv1uv_bias 
  6790.         [0] = 0.0   
  6791.         [1] = 0.0    
  6792.         [2] = 0.0        
  6793.         [3] = 0.0
  6794.     F[4]: tex_end_0uv1uv    // Texture final uv
  6795.         [0] = 0.0   
  6796.         [1] = 0.0    
  6797.         [2] = 1.0        
  6798.         [3] = 1.0
  6799.     F[4]: tex_end_0uv1uv_bias 
  6800.         [0] = 0.0   
  6801.         [1] = 0.0    
  6802.         [2] = 0.0        
  6803.         [3] = 0.0
  6804.     F[2]: part_start_size  
  6805.         [0]=3.0 
  6806.         [1]=3.0
  6807.     F[2]: part_start_size_bias  
  6808.         [0]=1.0 
  6809.         [1]=1.0
  6810.     F[2]: part_end_size 
  6811.         [0]=3.0 
  6812.         [1]=3.0
  6813.     F[2]: part_end_size_bias  
  6814.         [0]=1.0 
  6815.         [1]=1.0
  6816. {\waterfall3}
  6817.  
  6818. {waterfall4}
  6819.     S: type = "particle"
  6820.     F: life_span_effect = -1.0
  6821. //    V: shift_vector = [0.0, 0.0, 20.0]
  6822.     F: startup_time = 10.0
  6823.     S: texture = "ps_smoke" // in data/global/graphics/effects
  6824.     S: srcblend = "srcalpha"
  6825.     S: destblend = "invsrcalpha"
  6826.     I: max_number_of_particles = 200
  6827.     V: emitter_size_xyz = [0.3, 1.0, 0.3]
  6828.     I: emission_rate = 4
  6829.     I: emission_rate_bias = 0
  6830.     F: emission_gap = 0.1
  6831.     F: emission_gap_bias = 0.1
  6832.     V: emission_direction = [0.0, -1.0, 0.0]    
  6833.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  6834.     V: force = [0.0, 0.0, 0.0]
  6835.     F: part_life_span = 4.2
  6836.     F: part_life_span_bias = 0.0
  6837.     F: part_init_speed = 8.0
  6838.     F: part_init_speed_bias = 0.0
  6839.     F: part_dragging_factor = 0.0
  6840.     I[4]: colour_start 
  6841.         [0] = 255 //R
  6842.         [1] = 215   //G   
  6843.         [2] = 220  //B        
  6844.         [3] = 70   //A
  6845.     I[4]: colour_start_bias 
  6846.         [0] = 0  //R   
  6847.         [1] = 0  //G    
  6848.         [2] = 0  //B        
  6849.         [3] = 0  //A
  6850.     I[4]: colour_end 
  6851.         [0] = 255 //R   
  6852.         [1] = 215   //G    
  6853.         [2] = 220   //B        
  6854.         [3] = 70   //A
  6855.     I[4]: colour_end_bias 
  6856.         [0] = 0  //R
  6857.         [1] = 0  //G    
  6858.         [2] = 0  //B        
  6859.         [3] = 0 //A
  6860.     F: alpha_mid_percent1=0.5
  6861.     F: mid_alpha=120.0
  6862.     F: part_start_rotangle = 0.0
  6863.     F: part_start_rotangle_bias = 6.0
  6864.     F: part_end_rotangle = 0.0
  6865.     F: part_end_rotangle_bias = 3.0
  6866.     B: part_rotation_active = FALSE//TRUE
  6867.     I: tex_num_columns = 1
  6868.     I: tex_num_rows = 1
  6869.     B: tex_random = FALSE
  6870.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6871.         [0] = 0.0   
  6872.         [1] = 0.0   
  6873.         [2] = 1.0   
  6874.         [3] = 1.0   
  6875.     F[4]: tex_start_0uv1uv_bias 
  6876.         [0] = 0.0   
  6877.         [1] = 0.0    
  6878.         [2] = 0.0        
  6879.         [3] = 0.0
  6880.     F[4]: tex_end_0uv1uv    // Texture final uv
  6881.         [0] = 0.0   
  6882.         [1] = 0.0    
  6883.         [2] = 1.0        
  6884.         [3] = 1.0
  6885.     F[4]: tex_end_0uv1uv_bias 
  6886.         [0] = 0.0   
  6887.         [1] = 0.0    
  6888.         [2] = 0.0        
  6889.         [3] = 0.0
  6890.     F[2]: part_start_size  
  6891.         [0]=4.0 
  6892.         [1]=4.0
  6893.     F[2]: part_start_size_bias  
  6894.         [0]=0.0 
  6895.         [1]=0.0
  6896.     F[2]: part_end_size 
  6897.         [0]=4.0 
  6898.         [1]=4.0
  6899.     F[2]: part_end_size_bias  
  6900.         [0]=0.0 
  6901.         [1]=0.0
  6902. {\waterfall4}
  6903. //--- test----------------------------------------------------
  6904. {george_burning}
  6905.     S: type = "particle"
  6906.     F: life_span_effect = -1.0
  6907.     S: texture = "fire2" // in data/global/graphics/effects
  6908.     S: srcblend = "srcalpha"
  6909.     S: destblend = "one" //"invsrcalpha"
  6910.     I: max_number_of_particles = 10
  6911.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  6912.     I: emission_rate = 2
  6913.     I: emission_rate_bias = 2
  6914.     F: emission_gap = 0.1
  6915.     F: emission_gap_bias = 0.02
  6916.     V: emission_direction = [0.0, 0.3, 0.0]    
  6917.     V: emission_direction_bias = [0.2, 0.2, 0.2]
  6918.     V: force = [0.0, 1.0, 0.0]
  6919.     F: part_life_span = 0.4
  6920.     F: part_life_span_bias = 0.1
  6921.     F: part_init_speed = 1.0
  6922.     F: part_init_speed_bias = 0.0
  6923.     I[4]: colour_start 
  6924.         [0] = 255 //R
  6925.         [1] = 255   //G   
  6926.         [2] = 255  //B        
  6927.         [3] = 0   //A
  6928.     I[4]: colour_start_bias 
  6929.         [0] = 0  //R   
  6930.         [1] = 0  //G    
  6931.         [2] = 0  //B        
  6932.         [3] = 0  //A
  6933.     I[4]: colour_end 
  6934.         [0] = 255 //R   
  6935.         [1] = 255   //G    
  6936.         [2] = 5   //B        
  6937.         [3] = 0   //A
  6938.     I[4]: colour_end_bias 
  6939.         [0] = 0  //R
  6940.         [1] = 0  //G    
  6941.         [2] = 0  //B        
  6942.         [3] = 0 //A
  6943.     F: alpha_mid_percent1=0.2
  6944.     F: mid_alpha=220.0
  6945.     F: part_start_rotangle = 0.0
  6946.     F: part_start_rotangle_bias = 6.0
  6947.     F: part_end_rotangle = 0.0
  6948.     F: part_end_rotangle_bias = 6.0
  6949.     B: part_rotation_active = TRUE
  6950.     F: part_dragging_factor = 0.0
  6951.     I: tex_num_columns = 1
  6952.     I: tex_num_rows = 1
  6953.     B: tex_random = FALSE
  6954.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  6955.         [0] = 0.0   
  6956.         [1] = 0.0   
  6957.         [2] = 1.0   
  6958.         [3] = 1.0   
  6959.     F[4]: tex_start_0uv1uv_bias 
  6960.         [0] = 0.0   
  6961.         [1] = 0.0    
  6962.         [2] = 0.0        
  6963.         [3] = 0.0
  6964.     F[4]: tex_end_0uv1uv    // Texture final uv
  6965.         [0] = 0.0   
  6966.         [1] = 0.0    
  6967.         [2] = 1.0        
  6968.         [3] = 1.0
  6969.     F[4]: tex_end_0uv1uv_bias 
  6970.         [0] = 0.0   
  6971.         [1] = 0.0    
  6972.         [2] = 0.0        
  6973.         [3] = 0.0
  6974.     F[2]: part_start_size  
  6975.         [0]=0.4
  6976.         [1]=0.4
  6977.     F[2]: part_start_size_bias  
  6978.         [0]=0.1 
  6979.         [1]=0.1
  6980.     F[2]: part_end_size 
  6981.         [0]=0.0 
  6982.         [1]=0.0
  6983.     F[2]: part_end_size_bias  
  6984.         [0]=0.0
  6985.         [1]=0.0
  6986.     S: sfx_name_start = "elem_dragon_fireball1"
  6987.     S: sfx_name_loop1 = "elem_fireball_loop"
  6988.     F: sfx_volume = 12.0
  6989.     F: sfx_max_distance = 50.0
  6990.     F: sfx_min_distance = 3.0
  6991. {\george_burning}
  6992.  
  6993. {ps_balloffire}
  6994.     S: type = "particle"
  6995.     F: life_span_effect = -1.0
  6996.     S: texture = "fire2" // in data/global/graphics/effects
  6997.     S: srcblend = "srcalpha"
  6998.     S: destblend = "one" //"invsrcalpha"
  6999.     I: max_number_of_particles = 25
  7000.     V: emitter_size_xyz = [0.4, 0.0, 0.4]
  7001.     I: emission_rate = 3
  7002.     I: emission_rate_bias = 2
  7003.     F: emission_gap = 0.1
  7004.     F: emission_gap_bias = 0.02
  7005.     V: emission_direction = [0.0, 0.0, 0.0]    
  7006.     V: emission_direction_bias = [0.3, 0.3, 0.3]
  7007.     V: force = [0.0, 1.0, 0.0]
  7008.     F: part_life_span = 0.7
  7009.     F: part_life_span_bias = 0.1
  7010.     F: part_init_speed = 1.0
  7011.     F: part_init_speed_bias = 0.0
  7012.     I[4]: colour_start 
  7013.         [0] = 255 //R
  7014.         [1] = 255   //G   
  7015.         [2] = 255  //B        
  7016.         [3] = 0   //A
  7017.     I[4]: colour_start_bias 
  7018.         [0] = 0  //R   
  7019.         [1] = 0  //G    
  7020.         [2] = 0  //B        
  7021.         [3] = 0  //A
  7022.     I[4]: colour_end 
  7023.         [0] = 255 //R   
  7024.         [1] = 255   //G    
  7025.         [2] = 5   //B        
  7026.         [3] = 0   //A
  7027.     I[4]: colour_end_bias 
  7028.         [0] = 0  //R
  7029.         [1] = 0  //G    
  7030.         [2] = 0  //B        
  7031.         [3] = 0 //A
  7032.     F: alpha_mid_percent1=0.2
  7033.     F: mid_alpha=220.0
  7034.     F: part_start_rotangle = 0.0
  7035.     F: part_start_rotangle_bias = 9.0
  7036.     F: part_end_rotangle = 0.0
  7037.     F: part_end_rotangle_bias = 9.0
  7038.     B: part_rotation_active = TRUE
  7039.     F: part_dragging_factor = 0.0
  7040.     I: tex_num_columns = 1
  7041.     I: tex_num_rows = 1
  7042.     B: tex_random = FALSE
  7043.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  7044.         [0] = 0.0   
  7045.         [1] = 0.0   
  7046.         [2] = 1.0   
  7047.         [3] = 1.0   
  7048.     F[4]: tex_start_0uv1uv_bias 
  7049.         [0] = 0.0   
  7050.         [1] = 0.0    
  7051.         [2] = 0.0        
  7052.         [3] = 0.0
  7053.     F[4]: tex_end_0uv1uv    // Texture final uv
  7054.         [0] = 0.0   
  7055.         [1] = 0.0    
  7056.         [2] = 1.0        
  7057.         [3] = 1.0
  7058.     F[4]: tex_end_0uv1uv_bias 
  7059.         [0] = 0.0   
  7060.         [1] = 0.0    
  7061.         [2] = 0.0        
  7062.         [3] = 0.0
  7063.     F[2]: part_start_size  
  7064.         [0]=1.8
  7065.         [1]=1.8
  7066.     F[2]: part_start_size_bias  
  7067.         [0]=0.1 
  7068.         [1]=0.1
  7069.     F[2]: part_end_size 
  7070.         [0]=0.0 
  7071.         [1]=0.0
  7072.     F[2]: part_end_size_bias  
  7073.         [0]=0.0
  7074.         [1]=0.0
  7075.     S: sfx_name_start = "elem_dragon_fireball1"
  7076.     S: sfx_name_loop1 = "elem_fireball_loop"
  7077.     F: sfx_volume = 6.0
  7078.     F: sfx_max_distance = 50.0
  7079.     F: sfx_min_distance = 0.0
  7080. {\ps_balloffire}
  7081.  
  7082. {balloffire_base}
  7083.     S: type = "composite"
  7084.     S[3]: subeffects
  7085.         [0] = "fireball_spritesub"
  7086.         [1] = "fireball_spritesub2"
  7087.         [2] = "ps_balloffire"
  7088. {\balloffire_base}
  7089.  
  7090. {balloffire_white}
  7091.     S: type = "composite"
  7092.     S[3]: subeffects
  7093.         [0] = "balloffire_base"
  7094.         [1] = "fireball_spritesub4_white"
  7095.         [2] = "fireball_spritesub5_white"
  7096. {\balloffire_white}
  7097. {balloffire_yellow}
  7098.     S: type = "composite"
  7099.     S[3]: subeffects
  7100.         [0] = "balloffire_base"
  7101.         [1] = "fireball_spritesub4_yellow"
  7102.         [2] = "fireball_spritesub5_yellow"
  7103. {\balloffire_yellow}
  7104. {balloffire_orange}
  7105.     S: type = "composite"
  7106.     S[3]: subeffects
  7107.         [0] = "balloffire_base"
  7108.         [1] = "fireball_spritesub4_orange"
  7109.         [2] = "fireball_spritesub5_orange"
  7110. {\balloffire_orange}
  7111.  
  7112. {fireball_spritesub}
  7113.     S: type = "sprite"
  7114.     S: srcblend = "srcalpha"
  7115.     S: destblend = "one"//"invsrcalpha"
  7116.     S: texture = "fire2" // in data/global/graphics/effects
  7117.     I[3]: colour
  7118.         [0] = 255    //R
  7119.         [1] = 255    //G
  7120.         [2] = 255    //B
  7121.     I: alpha = 160
  7122. //    I: minalpha = 0
  7123.     F: scale = 1.4
  7124. //    F: angle = 1.0
  7125.     F: angle_bias = 180.0
  7126.     F: rotationspeed = 360.0
  7127.     F: rotationspeed_bias = 100.0
  7128.     F: depthoffset = -0.17
  7129. {\fireball_spritesub}
  7130. {fireball_spritesub2}
  7131.     S: type = "sprite"
  7132.     S: srcblend = "srcalpha"
  7133.     S: destblend = "one"//"invsrcalpha"
  7134.     S: texture = "fire2" // in data/global/graphics/effects
  7135.     I[3]: colour
  7136.         [0] = 255    //R
  7137.         [1] = 255    //G
  7138.         [2] = 255    //B
  7139.     I: alpha = 160
  7140. //    I: minalpha = 0
  7141.     F: scale = 1.4
  7142. //    F: angle = 1.0
  7143.     F: angle_bias = 180.0
  7144.     F: rotationspeed = -300.0
  7145.     F: rotationspeed_bias = 100.0
  7146.     F: depthoffset = -0.17
  7147. {\fireball_spritesub2}
  7148. {fireball_spritesub3}
  7149.     S: type = "sprite"
  7150.     S: srcblend = "srcalpha"
  7151.     S: destblend = "one"//"invsrcalpha"
  7152.     S: texture = "fire2" // in data/global/graphics/effects
  7153.     I[3]: colour
  7154.         [0] = 255    //R
  7155.         [1] = 255    //G
  7156.         [2] = 255    //B
  7157.     I: alpha = 160
  7158. //    I: minalpha = 0
  7159.     F: scale = 1.8
  7160. //    F: angle = 1.0
  7161.     F: angle_bias = 180.0
  7162.     F: rotationspeed = -100.0
  7163.     F: rotationspeed_bias = 100.0
  7164.     F: depthoffset = -0.17
  7165. {\fireball_spritesub3}
  7166. {fireball_spritesub4_white}
  7167.     S: type = "sprite"
  7168.     S: srcblend = "srcalpha"
  7169.     S: destblend = "one"//"invsrcalpha"
  7170.     S: texture = "fire" // in data/global/graphics/effects
  7171.     I[3]: colour
  7172.         [0] = 165    //R
  7173.         [1] = 255    //G
  7174.         [2] = 0    //B
  7175.     I: alpha = 250
  7176. //    I: minalpha = 140
  7177.     F: scale = 2.6
  7178. //    F: angle = 1.0
  7179.     F: angle_bias = 180.0
  7180.     F: rotationspeed = 250.0
  7181.     F: rotationspeed_bias = 50.0
  7182.     F: depthoffset = -0.17
  7183. {\fireball_spritesub4_white}
  7184. {fireball_spritesub5_white}
  7185.     S: type = "sprite"
  7186.     S: srcblend = "srcalpha"
  7187.     S: destblend = "one"//"invsrcalpha"
  7188.     S: texture = "whitefire" // in data/global/graphics/effects
  7189.     I[3]: colour
  7190.         [0] = 255    //R
  7191.         [1] = 255    //G
  7192.         [2] = 255    //B
  7193.     I: alpha = 185
  7194. //    I: minalpha = 140
  7195.     F: scale = 2.0
  7196. //    F: angle = 1.0
  7197.     F: angle_bias = 180.0
  7198.     F: rotationspeed = -350.0
  7199.     F: rotationspeed_bias = 50.0
  7200.     F: depthoffset = -0.17
  7201. {\fireball_spritesub5_white}
  7202. {fireball_spritesub4_yellow}
  7203.     S: type = "sprite"
  7204.     S: srcblend = "srcalpha"
  7205.     S: destblend = "one"//"invsrcalpha"
  7206.     S: texture = "fire" // in data/global/graphics/effects
  7207.     I[3]: colour
  7208.         [0] = 165    //R
  7209.         [1] = 255    //G
  7210.         [2] = 150    //B
  7211.     I: alpha = 250
  7212. //    I: minalpha = 140
  7213.     F: scale = 2.6
  7214. //    F: angle = 1.0
  7215.     F: angle_bias = 180.0
  7216.     F: rotationspeed = 250.0
  7217.     F: rotationspeed_bias = 50.0
  7218.     F: depthoffset = -0.17
  7219. {\fireball_spritesub4_yellow}
  7220. {fireball_spritesub5_yellow}
  7221.     S: type = "sprite"
  7222.     S: srcblend = "srcalpha"
  7223.     S: destblend = "one"//"invsrcalpha"
  7224.     S: texture = "fire" // in data/global/graphics/effects
  7225.     I[3]: colour
  7226.         [0] = 165    //R
  7227.         [1] = 255    //G
  7228.         [2] = 150    //B
  7229.     I: alpha = 250
  7230. //    I: minalpha = 140
  7231.     F: scale = 2.6
  7232. //    F: angle = 1.0
  7233.     F: angle_bias = 180.0
  7234.     F: rotationspeed = -350.0
  7235.     F: rotationspeed_bias = 50.0
  7236.     F: depthoffset = -0.17
  7237. {\fireball_spritesub5_yellow}
  7238. {fireball_spritesub4_orange}
  7239.     S: type = "sprite"
  7240.     S: srcblend = "srcalpha"
  7241.     S: destblend = "one"//"invsrcalpha"
  7242.     S: texture = "fire" // in data/global/graphics/effects
  7243.     I[3]: colour
  7244.         [0] = 165    //R
  7245.         [1] = 115    //G
  7246.         [2] = 50    //B
  7247.     I: alpha = 250
  7248. //    I: minalpha = 140
  7249.     F: scale = 2.6
  7250. //    F: angle = 1.0
  7251.     F: angle_bias = 180.0
  7252.     F: rotationspeed = 250.0
  7253.     F: rotationspeed_bias = 50.0
  7254.     F: depthoffset = -0.17
  7255. {\fireball_spritesub4_orange}
  7256. {fireball_spritesub5_orange}
  7257.     S: type = "sprite"
  7258.     S: srcblend = "srcalpha"
  7259.     S: destblend = "one"//"invsrcalpha"
  7260.     S: texture = "fire" // in data/global/graphics/effects
  7261.     I[3]: colour
  7262.         [0] = 165    //R
  7263.         [1] = 115    //G
  7264.         [2] = 50    //B
  7265.     I: alpha = 250
  7266. //    I: minalpha = 140
  7267.     F: scale = 2.6
  7268. //    F: angle = 1.0
  7269.     F: angle_bias = 180.0
  7270.     F: rotationspeed = -350.0
  7271.     F: rotationspeed_bias = 50.0
  7272.     F: depthoffset = -0.17
  7273. {\fireball_spritesub5_orange}
  7274.  
  7275. {burstoffire}
  7276.     S: type = "particle"
  7277.     F: life_span_effect = 0.1
  7278.     S: texture = "fire2" // in data/global/graphics/effects
  7279.     S: srcblend = "srcalpha"
  7280.     S: destblend = "one" //"invsrcalpha"
  7281.     I: max_number_of_particles = 50
  7282.     V: emitter_size_xyz = [0.2, 0.0, 0.2]
  7283.     I: emission_rate = 25
  7284.     I: emission_rate_bias = 3
  7285.     F: emission_gap = 0.5
  7286.     F: emission_gap_bias = 0.02
  7287.     V: emission_direction = [0.0, 0.0, 0.3]    
  7288.     V: emission_direction_bias = [0.3, 0.3, 0.3]
  7289.     V: force = [0.0, 0.0, 0.0]
  7290.     F: part_life_span = 1.4
  7291.     F: part_life_span_bias = 1.2
  7292.     F: part_init_speed = 3.0
  7293.     F: part_init_speed_bias = 2.0
  7294.     I[4]: colour_start 
  7295.         [0] = 255 //R
  7296.         [1] = 255   //G   
  7297.         [2] = 255  //B        
  7298.         [3] = 0   //A
  7299.     I[4]: colour_start_bias 
  7300.         [0] = 0  //R   
  7301.         [1] = 0  //G    
  7302.         [2] = 0  //B        
  7303.         [3] = 0  //A
  7304.     I[4]: colour_end 
  7305.         [0] = 255 //R   
  7306.         [1] = 255   //G    
  7307.         [2] = 255   //B        
  7308.         [3] = 0   //A
  7309.     I[4]: colour_end_bias 
  7310.         [0] = 0  //R
  7311.         [1] = 0  //G    
  7312.         [2] = 0  //B        
  7313.         [3] = 0 //A
  7314.     F: alpha_mid_percent1=0.3
  7315.     F: mid_alpha=220.0
  7316.     F: part_start_rotangle = 0.0
  7317.     F: part_start_rotangle_bias = 12.0
  7318.     F: part_end_rotangle = 0.0
  7319.     F: part_end_rotangle_bias = 12.0
  7320.     B: part_rotation_active = TRUE
  7321.     F: part_dragging_factor = 1.0
  7322.     I: tex_num_columns = 1
  7323.     I: tex_num_rows = 1
  7324.     B: tex_random = FALSE
  7325.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  7326.         [0] = 0.0   
  7327.         [1] = 0.0   
  7328.         [2] = 1.0   
  7329.         [3] = 1.0   
  7330.     F[4]: tex_start_0uv1uv_bias 
  7331.         [0] = 0.0   
  7332.         [1] = 0.0    
  7333.         [2] = 0.0        
  7334.         [3] = 0.0
  7335.     F[4]: tex_end_0uv1uv    // Texture final uv
  7336.         [0] = 0.0   
  7337.         [1] = 0.0    
  7338.         [2] = 1.0        
  7339.         [3] = 1.0
  7340.     F[4]: tex_end_0uv1uv_bias 
  7341.         [0] = 0.0   
  7342.         [1] = 0.0    
  7343.         [2] = 0.0        
  7344.         [3] = 0.0
  7345.     F[2]: part_start_size  
  7346.         [0]=2.2
  7347.         [1]=2.2
  7348.     F[2]: part_start_size_bias  
  7349.         [0]=0.1 
  7350.         [1]=0.1
  7351.     F[2]: part_end_size 
  7352.         [0]=0.0 
  7353.         [1]=0.0
  7354.     F[2]: part_end_size_bias  
  7355.         [0]=0.0 
  7356.         [1]=0.0
  7357. //    S: sfx_name_start = ""
  7358. //    S: sfx_name_loop1 = ""
  7359.     F: sfx_volume = 6.0
  7360.     F: sfx_max_distance = 50.0
  7361.     F: sfx_min_distance = 0.0
  7362. {\burstoffire}
  7363.  
  7364. {barnflames1}
  7365.     S: type = "particle"
  7366.     F: life_span_effect = -1.0
  7367.     S: texture = "fire2" // in data/global/graphics/effects
  7368.     S: srcblend = "srcalpha"
  7369.     S: destblend = "one" //"invsrcalpha"
  7370.     I: max_number_of_particles = 110
  7371.     V: emitter_size_xyz = [0.0, 0.0, 1.5]
  7372.     I: emission_rate = 3
  7373.     I: emission_rate_bias = 0
  7374.     F: emission_gap = 0.1
  7375.     F: emission_gap_bias = 0.01
  7376.     V: emission_direction = [0.0, 1.0, 0.0]    
  7377.     V: emission_direction_bias = [0.6, 0.0, 0.0]
  7378.     V: force = [0.0, 2.0, 0.0]
  7379.     F: part_life_span = 0.7
  7380.     F: part_life_span_bias = 0.5
  7381.     F: part_init_speed = 3.5
  7382.     F: part_init_speed_bias = 0.5
  7383.     I[4]: colour_start 
  7384.         [0] = 255 //R
  7385.         [1] = 255   //G   
  7386.         [2] = 255  //B        
  7387.         [3] = 10   //A
  7388.     I[4]: colour_start_bias 
  7389.         [0] = 0  //R   
  7390.         [1] = 0  //G    
  7391.         [2] = 0  //B        
  7392.         [3] = 0  //A
  7393.     I[4]: colour_end 
  7394.         [0] = 255 //R   
  7395.         [1] = 255   //G    
  7396.         [2] = 255   //B        
  7397.         [3] = 50   //A
  7398.     I[4]: colour_end_bias 
  7399.         [0] = 0  //R
  7400.         [1] = 0  //G    
  7401.         [2] = 0  //B        
  7402.         [3] = 0 //A
  7403.     F: alpha_mid_percent1=0.1
  7404.     F: mid_alpha=180.0
  7405.     F: part_start_rotangle = 0.0
  7406.     F: part_start_rotangle_bias = 3.0
  7407.     F: part_end_rotangle = 0.0
  7408.     F: part_end_rotangle_bias = 3.0
  7409.     B: part_rotation_active = TRUE
  7410.     F: part_dragging_factor = 2.5
  7411.     I: tex_num_columns = 1
  7412.     I: tex_num_rows = 1
  7413.     B: tex_random = FALSE
  7414.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  7415.         [0] = 0.0   
  7416.         [1] = 0.0   
  7417.         [2] = 1.0   
  7418.         [3] = 1.0   
  7419.     F[4]: tex_start_0uv1uv_bias 
  7420.         [0] = 0.0   
  7421.         [1] = 0.0    
  7422.         [2] = 0.0        
  7423.         [3] = 0.0
  7424.     F[4]: tex_end_0uv1uv    // Texture final uv
  7425.         [0] = 0.0   
  7426.         [1] = 0.0    
  7427.         [2] = 1.0        
  7428.         [3] = 1.0
  7429.     F[4]: tex_end_0uv1uv_bias 
  7430.         [0] = 0.0   
  7431.         [1] = 0.0    
  7432.         [2] = 0.0        
  7433.         [3] = 0.0
  7434.     F[2]: part_start_size  
  7435.         [0]=1.0
  7436.         [1]=1.0
  7437.     F[2]: part_start_size_bias  
  7438.         [0]=0.3 
  7439.         [1]=0.3
  7440.     F[2]: part_end_size 
  7441.         [0]=0.0 
  7442.         [1]=0.0
  7443.     F[2]: part_end_size_bias  
  7444.         [0]=0.05 
  7445.         [1]=0.05
  7446. {\barnflames1}
  7447.  
  7448. {treefire1}
  7449.     S: type = "particle"
  7450.     F: life_span_effect = -1.0
  7451.     S: texture = "fire2" // in data/global/graphics/effects
  7452.     S: srcblend = "srcalpha"
  7453.     S: destblend = "one" //"invsrcalpha"
  7454.     I: max_number_of_particles = 110
  7455.     V: emitter_size_xyz = [1.0, 0.0, 2.5]
  7456.     I: emission_rate = 10
  7457.     I: emission_rate_bias = 3
  7458.     F: emission_gap = 0.1
  7459.     F: emission_gap_bias = 0.01
  7460.     V: emission_direction = [0.0, 1.0, 0.0]    
  7461.     V: emission_direction_bias = [0.6, 0.0, 0.0]
  7462.     V: force = [0.0, 2.0, 0.0]
  7463.     F: part_life_span = 0.7
  7464.     F: part_life_span_bias = 0.5
  7465.     F: part_init_speed = 4.5
  7466.     F: part_init_speed_bias = 1.5
  7467.     I[4]: colour_start 
  7468.         [0] = 255 //R
  7469.         [1] = 255   //G   
  7470.         [2] = 255  //B        
  7471.         [3] = 10   //A
  7472.     I[4]: colour_start_bias 
  7473.         [0] = 0  //R   
  7474.         [1] = 0  //G    
  7475.         [2] = 0  //B        
  7476.         [3] = 0  //A
  7477.     I[4]: colour_end 
  7478.         [0] = 255 //R   
  7479.         [1] = 255   //G    
  7480.         [2] = 255   //B        
  7481.         [3] = 50   //A
  7482.     I[4]: colour_end_bias 
  7483.         [0] = 0  //R
  7484.         [1] = 0  //G    
  7485.         [2] = 0  //B        
  7486.         [3] = 0 //A
  7487.     F: alpha_mid_percent1=0.1
  7488.     F: mid_alpha=180.0
  7489.     F: part_start_rotangle = 0.0
  7490.     F: part_start_rotangle_bias = 3.0
  7491.     F: part_end_rotangle = 0.0
  7492.     F: part_end_rotangle_bias = 3.0
  7493.     B: part_rotation_active = TRUE
  7494.     F: part_dragging_factor = 2.5
  7495.     I: tex_num_columns = 1
  7496.     I: tex_num_rows = 1
  7497.     B: tex_random = FALSE
  7498.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  7499.         [0] = 0.0   
  7500.         [1] = 0.0   
  7501.         [2] = 1.0   
  7502.         [3] = 1.0   
  7503.     F[4]: tex_start_0uv1uv_bias 
  7504.         [0] = 0.0   
  7505.         [1] = 0.0    
  7506.         [2] = 0.0        
  7507.         [3] = 0.0
  7508.     F[4]: tex_end_0uv1uv    // Texture final uv
  7509.         [0] = 0.0   
  7510.         [1] = 0.0    
  7511.         [2] = 1.0        
  7512.         [3] = 1.0
  7513.     F[4]: tex_end_0uv1uv_bias 
  7514.         [0] = 0.0   
  7515.         [1] = 0.0    
  7516.         [2] = 0.0        
  7517.         [3] = 0.0
  7518.     F[2]: part_start_size  
  7519.         [0]=1.0
  7520.         [1]=1.0
  7521.     F[2]: part_start_size_bias  
  7522.         [0]=0.3 
  7523.         [1]=0.3
  7524.     F[2]: part_end_size 
  7525.         [0]=0.0 
  7526.         [1]=0.0
  7527.     F[2]: part_end_size_bias  
  7528.         [0]=0.05 
  7529.         [1]=0.05
  7530. {\treefire1}
  7531.  
  7532. {barnsparks1}
  7533.     S: type = "particle"
  7534.     F: life_span_effect = -1.0
  7535.     S: texture = "fire_corner" // in data/global/graphics/effects
  7536.     S: srcblend = "srcalpha"
  7537.     S: destblend = "one" //"invsrcalpha"
  7538.     I: max_number_of_particles = 110
  7539.     V: emitter_size_xyz = [0.0, 0.1, 1.5]
  7540.     I: emission_rate = 2
  7541.     I: emission_rate_bias = 1
  7542.     F: emission_gap = 0.1
  7543.     F: emission_gap_bias = 0.09
  7544.     V: emission_direction = [0.0, 1.3, 0.0]    
  7545.     V: emission_direction_bias = [0.3, 0.0, 0.0]
  7546.     V: force = [0.0, 0.1, 0.0]
  7547.     F: part_life_span = 2.0
  7548.     F: part_life_span_bias = 1.0
  7549.     F: part_init_speed = 1.0
  7550.     F: part_init_speed_bias = 0.5
  7551.     I[4]: colour_start 
  7552.         [0] = 220 //R
  7553.         [1] = 255   //G   
  7554.         [2] = 255  //B        
  7555.         [3] = 100   //A
  7556.     I[4]: colour_start_bias 
  7557.         [0] = 40  //R   
  7558.         [1] = 0  //G    
  7559.         [2] = 0  //B        
  7560.         [3] = 0  //A
  7561.     I[4]: colour_end 
  7562.         [0] = 220 //R   
  7563.         [1] = 255   //G    
  7564.         [2] = 255   //B        
  7565.         [3] = 20   //A
  7566.     I[4]: colour_end_bias 
  7567.         [0] = 40  //R
  7568.         [1] = 0  //G    
  7569.         [2] = 0  //B        
  7570.         [3] = 100 //A
  7571.     F: alpha_mid_percent1=0.7
  7572.     F: mid_alpha=250.0
  7573.     F: part_start_rotangle = 0.0
  7574.     F: part_start_rotangle_bias = 6.0
  7575.     F: part_end_rotangle = 0.0
  7576.     F: part_end_rotangle_bias = 8.0
  7577.     B: part_rotation_active = TRUE
  7578.     F: part_dragging_factor = 0.1
  7579.     I: tex_num_columns = 1
  7580.     I: tex_num_rows = 1
  7581.     B: tex_random = FALSE
  7582.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  7583.         [0] = 0.0   
  7584.         [1] = 0.0   
  7585.         [2] = 1.0   
  7586.         [3] = 1.0   
  7587.     F[4]: tex_start_0uv1uv_bias 
  7588.         [0] = 0.0   
  7589.         [1] = 0.0    
  7590.         [2] = 0.0        
  7591.         [3] = 0.0
  7592.     F[4]: tex_end_0uv1uv    // Texture final uv
  7593.         [0] = 0.0   
  7594.         [1] = 0.0    
  7595.         [2] = 1.0        
  7596.         [3] = 1.0
  7597.     F[4]: tex_end_0uv1uv_bias 
  7598.         [0] = 0.0   
  7599.         [1] = 0.0    
  7600.         [2] = 0.0        
  7601.         [3] = 0.0
  7602.     F[2]: part_start_size  
  7603.         [0]=0.22 
  7604.         [1]=0.22
  7605.     F[2]: part_start_size_bias  
  7606.         [0]=0.18
  7607.         [1]=0.18
  7608.     F[2]: part_end_size 
  7609.         [0]=0.22 
  7610.         [1]=0.22
  7611.     F[2]: part_end_size_bias  
  7612.         [0]=0.18
  7613.         [1]=0.18
  7614. {\barnsparks1}
  7615.  
  7616.  
  7617. {barnflames2}
  7618.     S: type = "particle"
  7619.     F: life_span_effect = -1.0
  7620.     S: texture = "fire2" // in data/global/graphics/effects
  7621.     S: srcblend = "srcalpha"
  7622.     S: destblend = "one" //"invsrcalpha"
  7623.     I: max_number_of_particles = 110
  7624.     V: emitter_size_xyz = [3.5, 0.0, 0.0]
  7625.     I: emission_rate = 7
  7626.     I: emission_rate_bias = 0
  7627.     F: emission_gap = 0.1
  7628.     F: emission_gap_bias = 0.01
  7629.     V: emission_direction = [0.0, 1.0, 0.0]    
  7630.     V: emission_direction_bias = [0.6, 0.0, 0.0]
  7631.     V: force = [0.0, 2.0, 0.0]
  7632.     F: part_life_span = 0.7
  7633.     F: part_life_span_bias = 0.5
  7634.     F: part_init_speed = 3.5
  7635.     F: part_init_speed_bias = 0.5
  7636.     I[4]: colour_start 
  7637.         [0] = 255 //R
  7638.         [1] = 255   //G   
  7639.         [2] = 255  //B        
  7640.         [3] = 10   //A
  7641.     I[4]: colour_start_bias 
  7642.         [0] = 0  //R   
  7643.         [1] = 0  //G    
  7644.         [2] = 0  //B        
  7645.         [3] = 0  //A
  7646.     I[4]: colour_end 
  7647.         [0] = 255 //R   
  7648.         [1] = 255   //G    
  7649.         [2] = 255   //B        
  7650.         [3] = 50   //A
  7651.     I[4]: colour_end_bias 
  7652.         [0] = 0  //R
  7653.         [1] = 0  //G    
  7654.         [2] = 0  //B        
  7655.         [3] = 0 //A
  7656.     F: alpha_mid_percent1=0.1
  7657.     F: mid_alpha=180.0
  7658.     F: part_start_rotangle = 0.0
  7659.     F: part_start_rotangle_bias = 3.0
  7660.     F: part_end_rotangle = 0.0
  7661.     F: part_end_rotangle_bias = 3.0
  7662.     B: part_rotation_active = TRUE
  7663.     F: part_dragging_factor = 2.5
  7664.     I: tex_num_columns = 1
  7665.     I: tex_num_rows = 1
  7666.     B: tex_random = FALSE
  7667.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  7668.         [0] = 0.0   
  7669.         [1] = 0.0   
  7670.         [2] = 1.0   
  7671.         [3] = 1.0   
  7672.     F[4]: tex_start_0uv1uv_bias 
  7673.         [0] = 0.0   
  7674.         [1] = 0.0    
  7675.         [2] = 0.0        
  7676.         [3] = 0.0
  7677.     F[4]: tex_end_0uv1uv    // Texture final uv
  7678.         [0] = 0.0   
  7679.         [1] = 0.0    
  7680.         [2] = 1.0        
  7681.         [3] = 1.0
  7682.     F[4]: tex_end_0uv1uv_bias 
  7683.         [0] = 0.0   
  7684.         [1] = 0.0    
  7685.         [2] = 0.0        
  7686.         [3] = 0.0
  7687.     F[2]: part_start_size  
  7688.         [0]=1.0
  7689.         [1]=1.0
  7690.     F[2]: part_start_size_bias  
  7691.         [0]=0.3 
  7692.         [1]=0.3
  7693.     F[2]: part_end_size 
  7694.         [0]=0.0 
  7695.         [1]=0.0
  7696.     F[2]: part_end_size_bias  
  7697.         [0]=0.05 
  7698.         [1]=0.05
  7699. {\barnflames2}
  7700.  
  7701. {barnsparks2}
  7702.     S: type = "particle"
  7703.     F: life_span_effect = -1.0
  7704.     S: texture = "fire_corner" // in data/global/graphics/effects
  7705.     S: srcblend = "srcalpha"
  7706.     S: destblend = "one" //"invsrcalpha"
  7707.     I: max_number_of_particles = 110
  7708.     V: emitter_size_xyz = [3.5, 0.1, 0.0]
  7709.     I: emission_rate = 3
  7710.     I: emission_rate_bias = 1
  7711.     F: emission_gap = 0.1
  7712.     F: emission_gap_bias = 0.09
  7713.     V: emission_direction = [0.0, 1.3, 0.0]    
  7714.     V: emission_direction_bias = [0.3, 0.0, 0.0]
  7715.     V: force = [0.0, 0.1, 0.0]
  7716.     F: part_life_span = 2.0
  7717.     F: part_life_span_bias = 1.0
  7718.     F: part_init_speed = 1.0
  7719.     F: part_init_speed_bias = 0.5
  7720.     I[4]: colour_start 
  7721.         [0] = 220 //R
  7722.         [1] = 255   //G   
  7723.         [2] = 255  //B        
  7724.         [3] = 0   //A
  7725.     I[4]: colour_start_bias 
  7726.         [0] = 40  //R   
  7727.         [1] = 0  //G    
  7728.         [2] = 0  //B        
  7729.         [3] = 100  //A
  7730.     I[4]: colour_end 
  7731.         [0] = 220 //R   
  7732.         [1] = 255   //G    
  7733.         [2] = 255   //B        
  7734.         [3] = 20   //A
  7735.     I[4]: colour_end_bias 
  7736.         [0] = 40  //R
  7737.         [1] = 0  //G    
  7738.         [2] = 0  //B        
  7739.         [3] = 100 //A
  7740.     F: alpha_mid_percent1=0.7
  7741.     F: mid_alpha=250.0
  7742.     F: part_start_rotangle = 0.0
  7743.     F: part_start_rotangle_bias = 6.0
  7744.     F: part_end_rotangle = 0.0
  7745.     F: part_end_rotangle_bias = 8.0
  7746.     B: part_rotation_active = TRUE
  7747.     F: part_dragging_factor = 0.1
  7748.     I: tex_num_columns = 1
  7749.     I: tex_num_rows = 1
  7750.     B: tex_random = FALSE
  7751.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  7752.         [0] = 0.0   
  7753.         [1] = 0.0   
  7754.         [2] = 1.0   
  7755.         [3] = 1.0   
  7756.     F[4]: tex_start_0uv1uv_bias 
  7757.         [0] = 0.0   
  7758.         [1] = 0.0    
  7759.         [2] = 0.0        
  7760.         [3] = 0.0
  7761.     F[4]: tex_end_0uv1uv    // Texture final uv
  7762.         [0] = 0.0   
  7763.         [1] = 0.0    
  7764.         [2] = 1.0        
  7765.         [3] = 1.0
  7766.     F[4]: tex_end_0uv1uv_bias 
  7767.         [0] = 0.0   
  7768.         [1] = 0.0    
  7769.         [2] = 0.0        
  7770.         [3] = 0.0
  7771.     F[2]: part_start_size  
  7772.         [0]=0.22 
  7773.         [1]=0.22
  7774.     F[2]: part_start_size_bias  
  7775.         [0]=0.18
  7776.         [1]=0.18
  7777.     F[2]: part_end_size 
  7778.         [0]=0.22 
  7779.         [1]=0.22
  7780.     F[2]: part_end_size_bias  
  7781.         [0]=0.18
  7782.         [1]=0.18
  7783. {\barnsparks2}
  7784. {anubissmoke}
  7785.     S: type = "particle"
  7786.     F: life_span_effect = -1.0
  7787.     F: startup_time = 10.0
  7788. //    B: ignore_zbuffer = TRUE
  7789.     S: texture = "water_spray" // in data/global/graphics/effects
  7790.     S: srcblend = "srcalpha"
  7791.     S: destblend = "one"//"invsrcalpha"
  7792.     I: max_number_of_particles = 110
  7793.     V: emitter_size_xyz = [1.0, 0.0, 1.5]
  7794.     I: emission_rate = 4
  7795.     I: emission_rate_bias = 0
  7796.     F: emission_gap = 0.12
  7797.     F: emission_gap_bias = 0.01
  7798.     V: emission_direction = [0.0, 0.05, 0.0]    
  7799.     V: emission_direction_bias = [0.1, 0.05, 0.1]
  7800.     V: force = [0.0, 0.0, 0.0]
  7801.     F: part_life_span = 2.7
  7802.     F: part_life_span_bias = 0.5
  7803.     F: part_init_speed = 1.5
  7804.     F: part_init_speed_bias = 0.5
  7805.     I[4]: colour_start 
  7806.         [0] = 70 //R
  7807.         [1] = 110   //G   
  7808.         [2] = 140  //B        
  7809.         [3] = 0   //A
  7810.     I[4]: colour_start_bias 
  7811.         [0] = 10  //R   
  7812.         [1] = 5  //G    
  7813.         [2] = 5  //B        
  7814.         [3] = 0  //A
  7815.     I[4]: colour_end 
  7816.         [0] = 70 //R   
  7817.         [1] = 110   //G    
  7818.         [2] = 140   //B        
  7819.         [3] = 0   //A
  7820.     I[4]: colour_end_bias 
  7821.         [0] = 10  //R
  7822.         [1] = 5  //G    
  7823.         [2] = 5  //B        
  7824.         [3] = 0 //A
  7825.     F: alpha_mid_percent1=0.5
  7826.     F: mid_alpha=190.0
  7827.     F: part_start_rotangle = 0.0
  7828.     F: part_start_rotangle_bias = 2.0
  7829.     F: part_end_rotangle = 0.0
  7830.     F: part_end_rotangle_bias = 2.0
  7831.     B: part_rotation_active = TRUE
  7832.     F: part_dragging_factor = 2.5
  7833.     I: tex_num_columns = 1
  7834.     I: tex_num_rows = 1
  7835.     B: tex_random = FALSE
  7836.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  7837.         [0] = 0.0   
  7838.         [1] = 0.0   
  7839.         [2] = 1.0   
  7840.         [3] = 1.0   
  7841.     F[4]: tex_start_0uv1uv_bias 
  7842.         [0] = 0.0   
  7843.         [1] = 0.0    
  7844.         [2] = 0.0        
  7845.         [3] = 0.0
  7846.     F[4]: tex_end_0uv1uv    // Texture final uv
  7847.         [0] = 0.0   
  7848.         [1] = 0.0    
  7849.         [2] = 1.0        
  7850.         [3] = 1.0
  7851.     F[4]: tex_end_0uv1uv_bias 
  7852.         [0] = 0.0   
  7853.         [1] = 0.0    
  7854.         [2] = 0.0        
  7855.         [3] = 0.0
  7856.     F[2]: part_start_size  
  7857.         [0]=0.9
  7858.         [1]=0.9
  7859.     F[2]: part_start_size_bias  
  7860.         [0]=0.0 
  7861.         [1]=0.0
  7862.     F[2]: part_end_size 
  7863.         [0]=0.9
  7864.         [1]=0.9
  7865.     F[2]: part_end_size_bias  
  7866.         [0]=0.0 
  7867.         [1]=0.0
  7868. {\anubissmoke}
  7869.  
  7870. {anubisglow}
  7871.     S: type = "particle"
  7872.     F: life_span_effect = -1.0
  7873.     F: startup_time = 10.0
  7874. //    B: ignore_zbuffer = TRUE
  7875.     S: texture = "smoke" // in data/global/graphics/effects
  7876.     S: srcblend = "srcalpha"
  7877.     S: destblend = "one"//"invsrcalpha"
  7878.     I: max_number_of_particles = 110
  7879.     V: emitter_size_xyz = [1.0, 0.0, 0.5]
  7880.     I: emission_rate = 3
  7881.     I: emission_rate_bias = 0
  7882.     F: emission_gap = 0.12
  7883.     F: emission_gap_bias = 0.01
  7884.     V: emission_direction = [0.0, 0.3, 0.0]    
  7885.     V: emission_direction_bias = [0.1, 0.1, 0.1]
  7886.     V: force = [0.0, 0.5, 0.0]
  7887.     F: part_life_span = 2.7
  7888.     F: part_life_span_bias = 0.5
  7889.     F: part_init_speed = 0.9
  7890.     F: part_init_speed_bias = 0.0
  7891.     I[4]: colour_start 
  7892.         [0] = 60 //R
  7893.         [1] = 80   //G   
  7894.         [2] = 100  //B        
  7895.         [3] = 0   //A
  7896.     I[4]: colour_start_bias 
  7897.         [0] = 10  //R   
  7898.         [1] = 5  //G    
  7899.         [2] = 5  //B        
  7900.         [3] = 0  //A
  7901.     I[4]: colour_end 
  7902.         [0] = 60 //R   
  7903.         [1] = 80   //G    
  7904.         [2] = 100   //B        
  7905.         [3] = 0   //A
  7906.     I[4]: colour_end_bias 
  7907.         [0] = 10  //R
  7908.         [1] = 5  //G    
  7909.         [2] = 5  //B        
  7910.         [3] = 0 //A
  7911.     F: alpha_mid_percent1=0.5
  7912.     F: mid_alpha=180.0
  7913.     F: part_start_rotangle = 0.0
  7914.     F: part_start_rotangle_bias = 2.0
  7915.     F: part_end_rotangle = 0.0
  7916.     F: part_end_rotangle_bias = 2.0
  7917.     B: part_rotation_active = TRUE
  7918.     F: part_dragging_factor = 0.2
  7919.     I: tex_num_columns = 1
  7920.     I: tex_num_rows = 1
  7921.     B: tex_random = FALSE
  7922.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  7923.         [0] = 0.0   
  7924.         [1] = 0.0   
  7925.         [2] = 1.0   
  7926.         [3] = 1.0   
  7927.     F[4]: tex_start_0uv1uv_bias 
  7928.         [0] = 0.0   
  7929.         [1] = 0.0    
  7930.         [2] = 0.0        
  7931.         [3] = 0.0
  7932.     F[4]: tex_end_0uv1uv    // Texture final uv
  7933.         [0] = 0.0   
  7934.         [1] = 0.0    
  7935.         [2] = 1.0        
  7936.         [3] = 1.0
  7937.     F[4]: tex_end_0uv1uv_bias 
  7938.         [0] = 0.0   
  7939.         [1] = 0.0    
  7940.         [2] = 0.0        
  7941.         [3] = 0.0
  7942.     F[2]: part_start_size  
  7943.         [0]=2.2
  7944.         [1]=2.2
  7945.     F[2]: part_start_size_bias  
  7946.         [0]=0.0 
  7947.         [1]=0.0
  7948.     F[2]: part_end_size 
  7949.         [0]=2.3
  7950.         [1]=2.3
  7951.     F[2]: part_end_size_bias  
  7952.         [0]=0.0 
  7953.         [1]=0.0
  7954. {\anubisglow}
  7955.  
  7956. {barnsmoke1}
  7957.     S: type = "particle"
  7958.     F: life_span_effect = -1.0
  7959.     F: startup_time = 10.0
  7960.     B: ignore_zbuffer = TRUE
  7961.     S: texture = "water_spray" // in data/global/graphics/effects
  7962.     S: srcblend = "srcalpha"
  7963.     S: destblend = "invsrcalpha"
  7964.     I: max_number_of_particles = 110
  7965.     V: emitter_size_xyz = [3.0, 0.0, 0.0]
  7966.     I: emission_rate = 2
  7967.     I: emission_rate_bias = 0
  7968.     F: emission_gap = 0.12
  7969.     F: emission_gap_bias = 0.01
  7970.     V: emission_direction = [0.0, 0.0, 0.0]    
  7971.     V: emission_direction_bias = [0.1, 0.1, 0.1]
  7972.     V: force = [0.0, 0.0, 0.0]
  7973.     F: part_life_span = 2.7
  7974.     F: part_life_span_bias = 0.5
  7975.     F: part_init_speed = 1.5
  7976.     F: part_init_speed_bias = 0.5
  7977.     I[4]: colour_start 
  7978.         [0] = 30 //R
  7979.         [1] = 20   //G   
  7980.         [2] = 20  //B        
  7981.         [3] = 0   //A
  7982.     I[4]: colour_start_bias 
  7983.         [0] = 10  //R   
  7984.         [1] = 5  //G    
  7985.         [2] = 5  //B        
  7986.         [3] = 0  //A
  7987.     I[4]: colour_end 
  7988.         [0] = 30 //R   
  7989.         [1] = 20   //G    
  7990.         [2] = 20   //B        
  7991.         [3] = 0   //A
  7992.     I[4]: colour_end_bias 
  7993.         [0] = 10  //R
  7994.         [1] = 5  //G    
  7995.         [2] = 5  //B        
  7996.         [3] = 0 //A
  7997.     F: alpha_mid_percent1=0.5
  7998.     F: mid_alpha=180.0
  7999.     F: part_start_rotangle = 0.0
  8000.     F: part_start_rotangle_bias = 2.0
  8001.     F: part_end_rotangle = 0.0
  8002.     F: part_end_rotangle_bias = 2.0
  8003.     B: part_rotation_active = TRUE
  8004.     F: part_dragging_factor = 2.5
  8005.     I: tex_num_columns = 1
  8006.     I: tex_num_rows = 1
  8007.     B: tex_random = FALSE
  8008.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8009.         [0] = 0.0   
  8010.         [1] = 0.0   
  8011.         [2] = 1.0   
  8012.         [3] = 1.0   
  8013.     F[4]: tex_start_0uv1uv_bias 
  8014.         [0] = 0.0   
  8015.         [1] = 0.0    
  8016.         [2] = 0.0        
  8017.         [3] = 0.0
  8018.     F[4]: tex_end_0uv1uv    // Texture final uv
  8019.         [0] = 0.0   
  8020.         [1] = 0.0    
  8021.         [2] = 1.0        
  8022.         [3] = 1.0
  8023.     F[4]: tex_end_0uv1uv_bias 
  8024.         [0] = 0.0   
  8025.         [1] = 0.0    
  8026.         [2] = 0.0        
  8027.         [3] = 0.0
  8028.     F[2]: part_start_size  
  8029.         [0]=2.2
  8030.         [1]=2.2
  8031.     F[2]: part_start_size_bias  
  8032.         [0]=0.0 
  8033.         [1]=0.0
  8034.     F[2]: part_end_size 
  8035.         [0]=2.3
  8036.         [1]=2.3
  8037.     F[2]: part_end_size_bias  
  8038.         [0]=0.0 
  8039.         [1]=0.0
  8040. {\barnsmoke1}
  8041.  
  8042. {barnflames3}
  8043.     S: type = "particle"
  8044.     F: life_span_effect = -1.0
  8045.     S: texture = "fire2" // in data/global/graphics/effects
  8046.     S: srcblend = "srcalpha"
  8047.     S: destblend = "one" //"invsrcalpha"
  8048.     I: max_number_of_particles = 50
  8049.     V: emitter_size_xyz = [0.3, 0.0, 1.0]
  8050.     I: emission_rate = 3
  8051.     I: emission_rate_bias = 0
  8052.     F: emission_gap = 0.05
  8053.     F: emission_gap_bias = 0.01
  8054.     V: emission_direction = [0.0, 1.0, 0.0]    
  8055.     V: emission_direction_bias = [0.6, 0.0, 0.0]
  8056.     V: force = [0.0, 2.0, 0.0]
  8057.     F: part_life_span = 0.7
  8058.     F: part_life_span_bias = 0.5
  8059.     F: part_init_speed = 3.5
  8060.     F: part_init_speed_bias = 0.5
  8061.     I[4]: colour_start 
  8062.         [0] = 255 //R
  8063.         [1] = 255   //G   
  8064.         [2] = 255  //B        
  8065.         [3] = 10   //A
  8066.     I[4]: colour_start_bias 
  8067.         [0] = 0  //R   
  8068.         [1] = 0  //G    
  8069.         [2] = 0  //B        
  8070.         [3] = 0  //A
  8071.     I[4]: colour_end 
  8072.         [0] = 255 //R   
  8073.         [1] = 255   //G    
  8074.         [2] = 255   //B        
  8075.         [3] = 50   //A
  8076.     I[4]: colour_end_bias 
  8077.         [0] = 0  //R
  8078.         [1] = 0  //G    
  8079.         [2] = 0  //B        
  8080.         [3] = 0 //A
  8081.     F: alpha_mid_percent1=0.2
  8082.     F: mid_alpha=180.0
  8083.     F: part_start_rotangle = 0.0
  8084.     F: part_start_rotangle_bias = 3.0
  8085.     F: part_end_rotangle = 0.0
  8086.     F: part_end_rotangle_bias = 3.0
  8087.     B: part_rotation_active = TRUE
  8088.     F: part_dragging_factor = 2.5
  8089.     I: tex_num_columns = 1
  8090.     I: tex_num_rows = 1
  8091.     B: tex_random = FALSE
  8092.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8093.         [0] = 0.0   
  8094.         [1] = 0.0   
  8095.         [2] = 1.0   
  8096.         [3] = 1.0   
  8097.     F[4]: tex_start_0uv1uv_bias 
  8098.         [0] = 0.0   
  8099.         [1] = 0.0    
  8100.         [2] = 0.0        
  8101.         [3] = 0.0
  8102.     F[4]: tex_end_0uv1uv    // Texture final uv
  8103.         [0] = 0.0   
  8104.         [1] = 0.0    
  8105.         [2] = 1.0        
  8106.         [3] = 1.0
  8107.     F[4]: tex_end_0uv1uv_bias 
  8108.         [0] = 0.0   
  8109.         [1] = 0.0    
  8110.         [2] = 0.0        
  8111.         [3] = 0.0
  8112.     F[2]: part_start_size  
  8113.         [0]=1.0
  8114.         [1]=1.0
  8115.     F[2]: part_start_size_bias  
  8116.         [0]=0.3 
  8117.         [1]=0.3
  8118.     F[2]: part_end_size 
  8119.         [0]=0.0 
  8120.         [1]=0.0
  8121.     F[2]: part_end_size_bias  
  8122.         [0]=0.05 
  8123.         [1]=0.05
  8124. {\barnflames3}
  8125.  
  8126. {barnsmoke3}
  8127.     S: type = "particle"
  8128.     F: life_span_effect = -1.0
  8129.     F: startup_time = 10.0
  8130.     S: texture = "texture" // in data/global/graphics/effects
  8131.     S: srcblend = "srcalpha"
  8132.     S: destblend = "invsrcalpha"
  8133.     I: max_number_of_particles = 60
  8134.     V: emitter_size_xyz = [0.1, 0.1, 1.5]
  8135.     I: emission_rate = 4
  8136.     I: emission_rate_bias = 3
  8137.     F: emission_gap = 0.2
  8138.     F: emission_gap_bias = 0.1
  8139.     V: emission_direction = [0.0, 1.0, 0.2]    
  8140.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  8141.     V: force = [0.0, 0.0, 0.0]
  8142.     F: part_life_span = 3.0
  8143.     F: part_life_span_bias = 0.0
  8144.     F: part_init_speed = 2.0
  8145.     F: part_init_speed_bias = 0.0
  8146.     I[4]: colour_start 
  8147.         [0] = 05 //R
  8148.         [1] = 05   //G   
  8149.         [2] = 05  //B        
  8150.         [3] = 20   //A
  8151.     I[4]: colour_start_bias 
  8152.         [0] = 0  //R   
  8153.         [1] = 0  //G    
  8154.         [2] = 0  //B        
  8155.         [3] = 0  //A
  8156.     I[4]: colour_end 
  8157.         [0] = 100 //R   
  8158.         [1] = 100   //G    
  8159.         [2] = 100   //B        
  8160.         [3] = 0   //A
  8161.     I[4]: colour_end_bias 
  8162.         [0] = 0  //R
  8163.         [1] = 0  //G    
  8164.         [2] = 0  //B        
  8165.         [3] = 0 //A
  8166.     F: alpha_mid_percent1=0.1
  8167.     F: mid_alpha=180.0
  8168.     F: part_start_rotangle = 0.0
  8169.     F: part_start_rotangle_bias = 4.0
  8170.     F: part_end_rotangle = 0.0
  8171.     F: part_end_rotangle_bias = 4.0
  8172.     B: part_rotation_active = TRUE
  8173.     F: part_dragging_factor = 0.0
  8174.     I: tex_num_columns = 1
  8175.     I: tex_num_rows = 1
  8176.     B: tex_random = FALSE
  8177.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8178.         [0] = 0.0   
  8179.         [1] = 0.0   
  8180.         [2] = 1.0   
  8181.         [3] = 1.0   
  8182.     F[4]: tex_start_0uv1uv_bias 
  8183.         [0] = 0.0   
  8184.         [1] = 0.0    
  8185.         [2] = 0.0        
  8186.         [3] = 0.0
  8187.     F[4]: tex_end_0uv1uv    // Texture final uv
  8188.         [0] = 0.0   
  8189.         [1] = 0.0    
  8190.         [2] = 1.0        
  8191.         [3] = 1.0
  8192.     F[4]: tex_end_0uv1uv_bias 
  8193.         [0] = 0.0   
  8194.         [1] = 0.0    
  8195.         [2] = 0.0        
  8196.         [3] = 0.0
  8197.     F[2]: part_start_size  
  8198.         [0]=2.0 
  8199.         [1]=2.0
  8200.     F[2]: part_start_size_bias  
  8201.         [0]=0.1 
  8202.         [1]=0.1
  8203.     F[2]: part_end_size 
  8204.         [0]=7.0 
  8205.         [1]=7.0
  8206.     F[2]: part_end_size_bias  
  8207.         [0]=0.0 
  8208.         [1]=0.0
  8209. {\barnsmoke3}
  8210.  
  8211. {barnsmoke4}
  8212.     S: type = "particle"
  8213.     F: life_span_effect = -1.0
  8214.     F: startup_time = 10.0
  8215.     S: texture = "texture" // in data/global/graphics/effects
  8216.     S: srcblend = "srcalpha"
  8217.     S: destblend = "invsrcalpha"
  8218.     I: max_number_of_particles = 60
  8219.     V: emitter_size_xyz = [1.0, 0.1, 0.1]
  8220.     I: emission_rate = 4
  8221.     I: emission_rate_bias = 3
  8222.     F: emission_gap = 0.2
  8223.     F: emission_gap_bias = 0.1
  8224.     V: emission_direction = [0.0, 0.0, -1.2]    
  8225.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  8226.     V: force = [0.0, 4.0, 0.0]
  8227.     F: part_life_span = 3.0
  8228.     F: part_life_span_bias = 0.0
  8229.     F: part_init_speed = 1.0
  8230.     F: part_init_speed_bias = 0.0
  8231.     I[4]: colour_start 
  8232.         [0] = 05 //R
  8233.         [1] = 05   //G   
  8234.         [2] = 05  //B        
  8235.         [3] = 20   //A
  8236.     I[4]: colour_start_bias 
  8237.         [0] = 0  //R   
  8238.         [1] = 0  //G    
  8239.         [2] = 0  //B        
  8240.         [3] = 0  //A
  8241.     I[4]: colour_end 
  8242.         [0] = 100 //R   
  8243.         [1] = 100   //G    
  8244.         [2] = 100   //B        
  8245.         [3] = 0   //A
  8246.     I[4]: colour_end_bias 
  8247.         [0] = 0  //R
  8248.         [1] = 0  //G    
  8249.         [2] = 0  //B        
  8250.         [3] = 0 //A
  8251.     F: alpha_mid_percent1=0.1
  8252.     F: mid_alpha=180.0
  8253.     F: part_start_rotangle = 0.0
  8254.     F: part_start_rotangle_bias = 4.0
  8255.     F: part_end_rotangle = 0.0
  8256.     F: part_end_rotangle_bias = 4.0
  8257.     B: part_rotation_active = TRUE
  8258.     F: part_dragging_factor = 1.0
  8259.     I: tex_num_columns = 1
  8260.     I: tex_num_rows = 1
  8261.     B: tex_random = FALSE
  8262.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8263.         [0] = 0.0   
  8264.         [1] = 0.0   
  8265.         [2] = 1.0   
  8266.         [3] = 1.0   
  8267.     F[4]: tex_start_0uv1uv_bias 
  8268.         [0] = 0.0   
  8269.         [1] = 0.0    
  8270.         [2] = 0.0        
  8271.         [3] = 0.0
  8272.     F[4]: tex_end_0uv1uv    // Texture final uv
  8273.         [0] = 0.0   
  8274.         [1] = 0.0    
  8275.         [2] = 1.0        
  8276.         [3] = 1.0
  8277.     F[4]: tex_end_0uv1uv_bias 
  8278.         [0] = 0.0   
  8279.         [1] = 0.0    
  8280.         [2] = 0.0        
  8281.         [3] = 0.0
  8282.     F[2]: part_start_size  
  8283.         [0]=2.0 
  8284.         [1]=2.0
  8285.     F[2]: part_start_size_bias  
  8286.         [0]=0.1 
  8287.         [1]=0.1
  8288.     F[2]: part_end_size 
  8289.         [0]=7.0 
  8290.         [1]=7.0
  8291.     F[2]: part_end_size_bias  
  8292.         [0]=0.0 
  8293.         [1]=0.0
  8294. {\barnsmoke4}
  8295. {barnsparks4}
  8296.     S: type = "particle"
  8297.     F: life_span_effect = -1.0
  8298.     S: texture = "fire_corner" // in data/global/graphics/effects
  8299.     S: srcblend = "srcalpha"
  8300.     S: destblend = "one" //"invsrcalpha"
  8301.     I: max_number_of_particles = 110
  8302.     V: emitter_size_xyz = [1.0, 0.1, 0.1]
  8303.     I: emission_rate = 2
  8304.     I: emission_rate_bias = 1
  8305.     F: emission_gap = 0.1
  8306.     F: emission_gap_bias = 0.09
  8307.     V: emission_direction = [0.0, 0.3, -1.0]    
  8308.     V: emission_direction_bias = [0.3, 0.0, 0.0]
  8309.     V: force = [0.0, 2.1, 0.0]
  8310.     F: part_life_span = 2.0
  8311.     F: part_life_span_bias = 1.0
  8312.     F: part_init_speed = 1.0
  8313.     F: part_init_speed_bias = 0.5
  8314.     I[4]: colour_start 
  8315.         [0] = 210 //R
  8316.         [1] = 255   //G   
  8317.         [2] = 255  //B        
  8318.         [3] = 100   //A
  8319.     I[4]: colour_start_bias 
  8320.         [0] = 40  //R   
  8321.         [1] = 0  //G    
  8322.         [2] = 0  //B        
  8323.         [3] = 0  //A
  8324.     I[4]: colour_end 
  8325.         [0] = 210 //R   
  8326.         [1] = 255   //G    
  8327.         [2] = 255   //B        
  8328.         [3] = 0   //A
  8329.     I[4]: colour_end_bias 
  8330.         [0] = 40  //R
  8331.         [1] = 0  //G    
  8332.         [2] = 0  //B        
  8333.         [3] = 0 //A
  8334.     F: alpha_mid_percent1=0.7
  8335.     F: mid_alpha=250.0
  8336.     F: part_start_rotangle = 0.0
  8337.     F: part_start_rotangle_bias = 6.0
  8338.     F: part_end_rotangle = 0.0
  8339.     F: part_end_rotangle_bias = 8.0
  8340.     B: part_rotation_active = TRUE
  8341.     F: part_dragging_factor = 1.1
  8342.     I: tex_num_columns = 1
  8343.     I: tex_num_rows = 1
  8344.     B: tex_random = FALSE
  8345.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8346.         [0] = 0.0   
  8347.         [1] = 0.0   
  8348.         [2] = 1.0   
  8349.         [3] = 1.0   
  8350.     F[4]: tex_start_0uv1uv_bias 
  8351.         [0] = 0.0   
  8352.         [1] = 0.0    
  8353.         [2] = 0.0        
  8354.         [3] = 0.0
  8355.     F[4]: tex_end_0uv1uv    // Texture final uv
  8356.         [0] = 0.0   
  8357.         [1] = 0.0    
  8358.         [2] = 1.0        
  8359.         [3] = 1.0
  8360.     F[4]: tex_end_0uv1uv_bias 
  8361.         [0] = 0.0   
  8362.         [1] = 0.0    
  8363.         [2] = 0.0        
  8364.         [3] = 0.0
  8365.     F[2]: part_start_size  
  8366.         [0]=0.22 
  8367.         [1]=0.22
  8368.     F[2]: part_start_size_bias  
  8369.         [0]=0.18
  8370.         [1]=0.18
  8371.     F[2]: part_end_size 
  8372.         [0]=0.22 
  8373.         [1]=0.22
  8374.     F[2]: part_end_size_bias  
  8375.         [0]=0.18
  8376.         [1]=0.18
  8377. {\barnsparks4}
  8378. {guttersmoke}
  8379.     S: type = "particle"
  8380.     F: life_span_effect = -1.0
  8381.     F: startup_time = 10.0
  8382.     S: texture = "texture" // in data/global/graphics/effects
  8383.     S: srcblend = "srcalpha"
  8384.     S: destblend = "invsrcalpha"
  8385.     I: max_number_of_particles = 120
  8386.     V: emitter_size_xyz = [0.0, 0.1, 5.1]
  8387.     I: emission_rate = 4
  8388.     I: emission_rate_bias = 0
  8389.     F: emission_gap = 0.1
  8390.     F: emission_gap_bias = 0.0
  8391.     V: emission_direction = [0.0, 0.0, -1.2]    
  8392.     V: emission_direction_bias = [0.150, 0.0, 0.150]
  8393.     V: force = [0.0, 4.0, 0.0]
  8394.     F: part_life_span = 3.0
  8395.     F: part_life_span_bias = 0.0
  8396.     F: part_init_speed = 1.0
  8397.     F: part_init_speed_bias = 0.0
  8398.     I[4]: colour_start 
  8399.         [0] = 05 //R
  8400.         [1] = 05   //G   
  8401.         [2] = 05  //B        
  8402.         [3] = 20   //A
  8403.     I[4]: colour_start_bias 
  8404.         [0] = 0  //R   
  8405.         [1] = 0  //G    
  8406.         [2] = 0  //B        
  8407.         [3] = 0  //A
  8408.     I[4]: colour_end 
  8409.         [0] = 100 //R   
  8410.         [1] = 100   //G    
  8411.         [2] = 100   //B        
  8412.         [3] = 0   //A
  8413.     I[4]: colour_end_bias 
  8414.         [0] = 0  //R
  8415.         [1] = 0  //G    
  8416.         [2] = 0  //B        
  8417.         [3] = 0 //A
  8418.     F: alpha_mid_percent1=0.1
  8419.     F: mid_alpha=180.0
  8420.     F: part_start_rotangle = 0.0
  8421.     F: part_start_rotangle_bias = 4.0
  8422.     F: part_end_rotangle = 0.0
  8423.     F: part_end_rotangle_bias = 4.0
  8424.     B: part_rotation_active = TRUE
  8425.     F: part_dragging_factor = 1.0
  8426.     I: tex_num_columns = 1
  8427.     I: tex_num_rows = 1
  8428.     B: tex_random = FALSE
  8429.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8430.         [0] = 0.0   
  8431.         [1] = 0.0   
  8432.         [2] = 1.0   
  8433.         [3] = 1.0   
  8434.     F[4]: tex_start_0uv1uv_bias 
  8435.         [0] = 0.0   
  8436.         [1] = 0.0    
  8437.         [2] = 0.0        
  8438.         [3] = 0.0
  8439.     F[4]: tex_end_0uv1uv    // Texture final uv
  8440.         [0] = 0.0   
  8441.         [1] = 0.0    
  8442.         [2] = 1.0        
  8443.         [3] = 1.0
  8444.     F[4]: tex_end_0uv1uv_bias 
  8445.         [0] = 0.0   
  8446.         [1] = 0.0    
  8447.         [2] = 0.0        
  8448.         [3] = 0.0
  8449.     F[2]: part_start_size  
  8450.         [0]=1.0 
  8451.         [1]=1.0
  8452.     F[2]: part_start_size_bias  
  8453.         [0]=0.1 
  8454.         [1]=0.1
  8455.     F[2]: part_end_size 
  8456.         [0]=4.0 
  8457.         [1]=4.0
  8458.     F[2]: part_end_size_bias  
  8459.         [0]=0.0 
  8460.         [1]=0.0
  8461. {\guttersmoke}
  8462. {gentleblacksmoke}
  8463.     S: type = "particle"
  8464.     F: life_span_effect = -1.0
  8465.     F: startup_time = 10.0
  8466.     S: texture = "ps_smoke" // in data/global/graphics/effects
  8467.     S: srcblend = "srcalpha"
  8468.     S: destblend = "invsrcalpha"
  8469.     I: max_number_of_particles = 40
  8470.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  8471.     I: emission_rate = 1
  8472.     I: emission_rate_bias = 0
  8473.     F: emission_gap = 0.4
  8474.     F: emission_gap_bias = 0.02
  8475.     V: emission_direction = [0.0, 1.0, 0.0]    
  8476.     V: emission_direction_bias = [0.3, 0.0, 0.3]
  8477.     V: force = [0.0, 0.18, 0.0]
  8478.     F: part_life_span = 5.7
  8479.     F: part_life_span_bias = 0.1
  8480.     F: part_init_speed = 0.01
  8481.     F: part_init_speed_bias = 0.0
  8482.     I[4]: colour_start 
  8483.         [0] = 25 //R
  8484.         [1] = 20   //G   
  8485.         [2] = 20  //B        
  8486.         [3] = 0   //A
  8487.     I[4]: colour_start_bias 
  8488.         [0] = 10  //R   
  8489.         [1] = 10  //G    
  8490.         [2] = 10  //B        
  8491.         [3] = 0  //A
  8492.     I[4]: colour_end 
  8493.         [0] = 25 //R   
  8494.         [1] = 20   //G    
  8495.         [2] = 20   //B        
  8496.         [3] = 0   //A
  8497.     I[4]: colour_end_bias 
  8498.         [0] = 10  //R
  8499.         [1] = 10  //G    
  8500.         [2] = 10  //B        
  8501.         [3] = 0 //A
  8502.     F: alpha_mid_percent1=0.5
  8503.     F: mid_alpha=200.0
  8504.     F: part_start_rotangle = 0.0
  8505.     F: part_start_rotangle_bias = 6.0
  8506.     F: part_end_rotangle = 0.0
  8507.     F: part_end_rotangle_bias = 6.0
  8508.     B: part_rotation_active = TRUE
  8509.     F: part_dragging_factor = 0.0
  8510.     I: tex_num_columns = 1
  8511.     I: tex_num_rows = 1
  8512.     B: tex_random = FALSE
  8513.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8514.         [0] = 0.0   
  8515.         [1] = 0.0   
  8516.         [2] = 1.0   
  8517.         [3] = 1.0   
  8518.     F[4]: tex_start_0uv1uv_bias 
  8519.         [0] = 0.0   
  8520.         [1] = 0.0    
  8521.         [2] = 0.0        
  8522.         [3] = 0.0
  8523.     F[4]: tex_end_0uv1uv    // Texture final uv
  8524.         [0] = 0.0   
  8525.         [1] = 0.0    
  8526.         [2] = 1.0        
  8527.         [3] = 1.0
  8528.     F[4]: tex_end_0uv1uv_bias 
  8529.         [0] = 0.0   
  8530.         [1] = 0.0    
  8531.         [2] = 0.0        
  8532.         [3] = 0.0
  8533.     F[2]: part_start_size  
  8534.         [0]=0.1
  8535.         [1]=0.1
  8536.     F[2]: part_start_size_bias  
  8537.         [0]=0.0
  8538.         [1]=0.0
  8539.     F[2]: part_end_size 
  8540.         [0]=1.4 
  8541.         [1]=1.4
  8542.     F[2]: part_end_size_bias  
  8543.         [0]=0.0 
  8544.         [1]=0.0
  8545. {\gentleblacksmoke}
  8546.  
  8547.  
  8548. {roofburning}
  8549.     S: type = "composite"
  8550.     S[2]: subeffects
  8551.         [0] = "roofsmoke"
  8552.         [1] = "roofsparks"
  8553. {\roofburning}
  8554.  
  8555. {roofsmoke}
  8556.     S: type = "particle"
  8557.     F: life_span_effect = -1.0
  8558.     F: startup_time = 10.0
  8559.     S: texture = "ps_smoke" // in data/global/graphics/effects
  8560.     S: srcblend = "srcalpha"
  8561.     S: destblend = "invsrcalpha"
  8562.     I: max_number_of_particles = 150
  8563.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  8564.     I: emission_rate = 4
  8565.     I: emission_rate_bias = 3
  8566.     F: emission_gap = 0.1
  8567.     F: emission_gap_bias = 0.0
  8568.     V: emission_direction = [1.2, 2.8, 0.0]    
  8569.     V: emission_direction_bias = [0.6, 0.0, 0.6]
  8570.     V: force = [0.0, 1.0, 0.0]
  8571.     F: part_life_span = 4.0
  8572.     F: part_life_span_bias = 0.0
  8573.     F: part_init_speed = 16.0
  8574.     F: part_init_speed_bias = 0.0
  8575.     I[4]: colour_start 
  8576.         [0] = 70 //R
  8577.         [1] = 60   //G   
  8578.         [2] = 60  //B        
  8579.         [3] = 0   //A
  8580.     I[4]: colour_start_bias 
  8581.         [0] = 0  //R   
  8582.         [1] = 0  //G    
  8583.         [2] = 0  //B        
  8584.         [3] = 0  //A
  8585.     I[4]: colour_end 
  8586.         [0] = 10 //R   
  8587.         [1] = 5   //G    
  8588.         [2] = 5   //B        
  8589.         [3] = 0   //A
  8590.     I[4]: colour_end_bias 
  8591.         [0] = 0  //R
  8592.         [1] = 0  //G    
  8593.         [2] = 0  //B        
  8594.         [3] = 0 //A
  8595.     F: alpha_mid_percent1=0.2
  8596.     F: mid_alpha=250.0
  8597.     F: part_start_rotangle = 0.0
  8598.     F: part_start_rotangle_bias = 3.0
  8599.     F: part_end_rotangle = 0.0
  8600.     F: part_end_rotangle_bias = 3.0
  8601.     B: part_rotation_active = TRUE
  8602.     F: part_dragging_factor = 0.35
  8603.     I: tex_num_columns = 1
  8604.     I: tex_num_rows = 1
  8605.     B: tex_random = FALSE
  8606.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8607.         [0] = 0.0   
  8608.         [1] = 0.0   
  8609.         [2] = 1.0   
  8610.         [3] = 1.0   
  8611.     F[4]: tex_start_0uv1uv_bias 
  8612.         [0] = 0.0   
  8613.         [1] = 0.0    
  8614.         [2] = 0.0        
  8615.         [3] = 0.0
  8616.     F[4]: tex_end_0uv1uv    // Texture final uv
  8617.         [0] = 0.0   
  8618.         [1] = 0.0    
  8619.         [2] = 1.0        
  8620.         [3] = 1.0
  8621.     F[4]: tex_end_0uv1uv_bias 
  8622.         [0] = 0.0   
  8623.         [1] = 0.0    
  8624.         [2] = 0.0        
  8625.         [3] = 0.0
  8626.     F[2]: part_start_size  
  8627.         [0]=1.0 
  8628.         [1]=1.0
  8629.     F[2]: part_start_size_bias  
  8630.         [0]=0.1 
  8631.         [1]=0.1
  8632.     F[2]: part_end_size 
  8633.         [0]=8.0 
  8634.         [1]=8.0
  8635.     F[2]: part_end_size_bias  
  8636.         [0]=0.0 
  8637.         [1]=0.0
  8638. {\roofsmoke}
  8639.  
  8640. {roofsparks}
  8641.     S: type = "particle"
  8642.     F: life_span_effect = -1.0
  8643.     F: startup_time = 10.0
  8644.     S: texture = "fire_corner" // in data/global/graphics/effects
  8645.     S: srcblend = "srcalpha"
  8646.     S: destblend = "one" //"invsrcalpha"
  8647.     I: max_number_of_particles = 50
  8648.     V: emitter_size_xyz = [0.5, 0.1, 0.0]
  8649.     I: emission_rate = 3
  8650.     I: emission_rate_bias = 1
  8651.     F: emission_gap = 0.6
  8652.     F: emission_gap_bias = 0.09
  8653.     V: emission_direction = [0.4, 0.3, 0.0]    
  8654.     V: emission_direction_bias = [0.5, 0.0, 0.5]
  8655.     V: force = [0.0, 1.1, 0.0]
  8656.     F: part_life_span = 10.0
  8657.     F: part_life_span_bias = 1.0
  8658.     F: part_init_speed = 2.2
  8659.     F: part_init_speed_bias = 0.5
  8660.     I[4]: colour_start 
  8661.         [0] = 220 //R
  8662.         [1] = 255   //G   
  8663.         [2] = 255  //B        
  8664.         [3] = 0   //A
  8665.     I[4]: colour_start_bias 
  8666.         [0] = 40  //R   
  8667.         [1] = 0  //G    
  8668.         [2] = 0  //B        
  8669.         [3] = 100  //A
  8670.     I[4]: colour_end 
  8671.         [0] = 220 //R   
  8672.         [1] = 255   //G    
  8673.         [2] = 255   //B        
  8674.         [3] = 0   //A
  8675.     I[4]: colour_end_bias 
  8676.         [0] = 40  //R
  8677.         [1] = 0  //G    
  8678.         [2] = 0  //B        
  8679.         [3] = 0 //A
  8680.     F: alpha_mid_percent1=0.7
  8681.     F: mid_alpha=250.0
  8682.     F: part_start_rotangle = 0.0
  8683.     F: part_start_rotangle_bias = 29.0
  8684.     F: part_end_rotangle = 0.0
  8685.     F: part_end_rotangle_bias = 29.0
  8686.     B: part_rotation_active = TRUE
  8687.     F: part_dragging_factor = 0.0
  8688.     I: tex_num_columns = 1
  8689.     I: tex_num_rows = 1
  8690.     B: tex_random = FALSE
  8691.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8692.         [0] = 0.0   
  8693.         [1] = 0.0   
  8694.         [2] = 1.0   
  8695.         [3] = 1.0   
  8696.     F[4]: tex_start_0uv1uv_bias 
  8697.         [0] = 0.0   
  8698.         [1] = 0.0    
  8699.         [2] = 0.0        
  8700.         [3] = 0.0
  8701.     F[4]: tex_end_0uv1uv    // Texture final uv
  8702.         [0] = 0.0   
  8703.         [1] = 0.0    
  8704.         [2] = 1.0        
  8705.         [3] = 1.0
  8706.     F[4]: tex_end_0uv1uv_bias 
  8707.         [0] = 0.0   
  8708.         [1] = 0.0    
  8709.         [2] = 0.0        
  8710.         [3] = 0.0
  8711.     F[2]: part_start_size  
  8712.         [0]=1.22 
  8713.         [1]=1.22
  8714.     F[2]: part_start_size_bias  
  8715.         [0]=0.18
  8716.         [1]=0.18
  8717.     F[2]: part_end_size 
  8718.         [0]=1.22 
  8719.         [1]=1.22
  8720.     F[2]: part_end_size_bias  
  8721.         [0]=0.18
  8722.         [1]=0.18
  8723. {\roofsparks}
  8724.  
  8725.  
  8726.  
  8727. {ateamexplosion}
  8728.     S: type = "composite"
  8729.     S[2]: subeffects
  8730.         [0] = "ateamsmoke"
  8731.         [1] = "ateamfire"
  8732. {\ateamexplosion}
  8733.  
  8734. {ateamsmoke}
  8735.     S: type = "particle"
  8736.     F: life_span_effect = 0.5
  8737.     F: startup_time = 0.0
  8738.     S: texture = "ps_smoke"//"water_spray" // in data/global/graphics/effects
  8739.     S: srcblend = "srcalpha"
  8740.     S: destblend = "invsrcalpha"
  8741.     I: max_number_of_particles = 150
  8742.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  8743.     I: emission_rate = 8
  8744.     I: emission_rate_bias = 0
  8745.     F: emission_gap = 0.1
  8746.     F: emission_gap_bias = 0.0
  8747.     V: emission_direction = [0.3, 0.2, 0.0]    
  8748.     V: emission_direction_bias = [0.3, 0.2, 0.3]
  8749.     V: force = [0.0, 5.0, 0.0]
  8750.     F: part_life_span = 2.5
  8751.     F: part_life_span_bias = 0.5
  8752.     F: part_init_speed = 20.0
  8753.     F: part_init_speed_bias = 6.0
  8754.     I[4]: colour_start 
  8755.         [0] = 0 //R
  8756.         [1] = 0   //G   
  8757.         [2] = 0  //B        
  8758.         [3] = 0   //A
  8759.     I[4]: colour_start_bias 
  8760.         [0] = 0  //R   
  8761.         [1] = 0  //G    
  8762.         [2] = 0  //B        
  8763.         [3] = 0  //A
  8764.     I[4]: colour_end 
  8765.         [0] = 10 //R   
  8766.         [1] = 5   //G    
  8767.         [2] = 5   //B        
  8768.         [3] = 0   //A
  8769.     I[4]: colour_end_bias 
  8770.         [0] = 0  //R
  8771.         [1] = 0  //G    
  8772.         [2] = 0  //B        
  8773.         [3] = 0 //A
  8774.     F: alpha_mid_percent1=0.2
  8775.     F: mid_alpha=190.0
  8776.     F: part_start_rotangle = 0.0
  8777.     F: part_start_rotangle_bias = 6.0
  8778.     F: part_end_rotangle = 0.0
  8779.     F: part_end_rotangle_bias = 3.0
  8780.     B: part_rotation_active = TRUE
  8781.     F: part_dragging_factor = 5.0
  8782.     I: tex_num_columns = 1
  8783.     I: tex_num_rows = 1
  8784.     B: tex_random = FALSE
  8785.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8786.         [0] = 0.0   
  8787.         [1] = 0.0   
  8788.         [2] = 1.0   
  8789.         [3] = 1.0   
  8790.     F[4]: tex_start_0uv1uv_bias 
  8791.         [0] = 0.0   
  8792.         [1] = 0.0    
  8793.         [2] = 0.0        
  8794.         [3] = 0.0
  8795.     F[4]: tex_end_0uv1uv    // Texture final uv
  8796.         [0] = 0.0   
  8797.         [1] = 0.0    
  8798.         [2] = 1.0        
  8799.         [3] = 1.0
  8800.     F[4]: tex_end_0uv1uv_bias 
  8801.         [0] = 0.0   
  8802.         [1] = 0.0    
  8803.         [2] = 0.0        
  8804.         [3] = 0.0
  8805.     F[2]: part_start_size  
  8806.         [0]=3.0 
  8807.         [1]=3.0
  8808.     F[2]: part_start_size_bias  
  8809.         [0]=0.1 
  8810.         [1]=0.1
  8811.     F[2]: part_end_size 
  8812.         [0]=6.0 
  8813.         [1]=6.0
  8814.     F[2]: part_end_size_bias  
  8815.         [0]=0.0 
  8816.         [1]=0.0
  8817. {\ateamsmoke}
  8818.  
  8819. {ateamfire}
  8820.     S: type = "particle"
  8821.     F: life_span_effect = 0.15
  8822.     S: texture = "fire2" // in data/global/graphics/effects
  8823.     S: srcblend = "srcalpha"
  8824.     S: destblend = "one" //"invsrcalpha"
  8825.     I: max_number_of_particles = 200
  8826.     V: emitter_size_xyz = [0.2, 0.0, 0.2]
  8827.     I: emission_rate = 100
  8828.     I: emission_rate_bias = 0
  8829.     F: emission_gap = 0.1
  8830.     F: emission_gap_bias = 0.02
  8831.     V: emission_direction = [0.3, 0.2, 0.0]    
  8832.     V: emission_direction_bias = [0.3,  0.3, 0.3]
  8833.     V: force = [0.0, 4.0, 0.0]
  8834.     F: part_life_span = 0.8
  8835.     F: part_life_span_bias = 0.4
  8836.     F: part_init_speed = 25.0
  8837.     F: part_init_speed_bias = 15.0
  8838.     I[4]: colour_start 
  8839.         [0] = 255 //R
  8840.         [1] = 255   //G   
  8841.         [2] = 255  //B        
  8842.         [3] = 0   //A
  8843.     I[4]: colour_start_bias 
  8844.         [0] = 0  //R   
  8845.         [1] = 0  //G    
  8846.         [2] = 0  //B        
  8847.         [3] = 0  //A
  8848.     I[4]: colour_end 
  8849.         [0] = 255 //R   
  8850.         [1] = 255   //G    
  8851.         [2] = 255   //B        
  8852.         [3] = 0   //A
  8853.     I[4]: colour_end_bias 
  8854.         [0] = 0  //R
  8855.         [1] = 0  //G    
  8856.         [2] = 0  //B        
  8857.         [3] = 0 //A
  8858.     F: alpha_mid_percent1=0.5
  8859.     F: mid_alpha=120.0
  8860.     F: part_start_rotangle = 0.0
  8861.     F: part_start_rotangle_bias = 6.0
  8862.     F: part_end_rotangle = 0.0
  8863.     F: part_end_rotangle_bias = 6.0
  8864.     B: part_rotation_active = TRUE
  8865.     F: part_dragging_factor = 8.0
  8866.     I: tex_num_columns = 1
  8867.     I: tex_num_rows = 1
  8868.     B: tex_random = FALSE
  8869.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8870.         [0] = 0.0   
  8871.         [1] = 0.0   
  8872.         [2] = 1.0   
  8873.         [3] = 1.0   
  8874.     F[4]: tex_start_0uv1uv_bias 
  8875.         [0] = 0.0   
  8876.         [1] = 0.0    
  8877.         [2] = 0.0        
  8878.         [3] = 0.0
  8879.     F[4]: tex_end_0uv1uv    // Texture final uv
  8880.         [0] = 0.0   
  8881.         [1] = 0.0    
  8882.         [2] = 1.0        
  8883.         [3] = 1.0
  8884.     F[4]: tex_end_0uv1uv_bias 
  8885.         [0] = 0.0   
  8886.         [1] = 0.0    
  8887.         [2] = 0.0        
  8888.         [3] = 0.0
  8889.     F[2]: part_start_size  
  8890.         [0]=2.2
  8891.         [1]=2.2
  8892.     F[2]: part_start_size_bias  
  8893.         [0]=1.1 
  8894.         [1]=1.1
  8895.     F[2]: part_end_size 
  8896.         [0]=1.0 
  8897.         [1]=1.0
  8898.     F[2]: part_end_size_bias  
  8899.         [0]=0.5 
  8900.         [1]=0.5
  8901. {\ateamfire}
  8902.  
  8903. {mushroomexplosion}
  8904.     S: type = "composite"
  8905.     S[2]: subeffects
  8906. //        [0] = "mushroomblue"
  8907.         [0] = "mushroomsmoke"
  8908.         [1] = "mushroomfire"
  8909. {\mushroomexplosion}
  8910.  
  8911. {mushroomblue}
  8912.     S: type = "particle"
  8913.     F: life_span_effect = 1.1
  8914.     B: ignore_zbuffer = TRUE
  8915.     S: texture = "spark2" // in data/global/graphics/effects
  8916.     S: srcblend = "srcalpha"
  8917.     S: destblend = "one"//"invsrcalpha"
  8918.     I: max_number_of_particles = 500
  8919.     V: emitter_size_xyz = [0.2, 0.0, 0.2]
  8920.     I: emission_rate = 100
  8921.     I: emission_rate_bias = 0
  8922.     F: emission_gap = 10.5
  8923.     F: emission_gap_bias = 0.02
  8924.     V: emission_direction = [0.0, 0.0, 0.0]    
  8925.     V: emission_direction_bias = [0.3,  0.3, 0.3]
  8926.     V: force = [0.0, 4.0, 0.0]
  8927.     F: part_life_span = 1.3
  8928.     F: part_life_span_bias = 0.0
  8929.     F: part_init_speed = 30.0
  8930.     F: part_init_speed_bias = 0.0
  8931.     I[4]: colour_start 
  8932.         [0] = 255 //R
  8933.         [1] = 255   //G   
  8934.         [2] = 255  //B        
  8935.         [3] = 0   //A
  8936.     I[4]: colour_start_bias 
  8937.         [0] = 0  //R   
  8938.         [1] = 0  //G    
  8939.         [2] = 0  //B        
  8940.         [3] = 0  //A
  8941.     I[4]: colour_end 
  8942.         [0] = 255 //R   
  8943.         [1] = 255   //G    
  8944.         [2] = 255   //B        
  8945.         [3] = 0   //A
  8946.     I[4]: colour_end_bias 
  8947.         [0] = 0  //R
  8948.         [1] = 0  //G    
  8949.         [2] = 0  //B        
  8950.         [3] = 0 //A
  8951.     F: alpha_mid_percent1=0.5
  8952.     F: mid_alpha=120.0
  8953.     F: part_start_rotangle = 0.0
  8954.     F: part_start_rotangle_bias = 6.0
  8955.     F: part_end_rotangle = 0.0
  8956.     F: part_end_rotangle_bias = 6.0
  8957.     B: part_rotation_active = TRUE
  8958.     F: part_dragging_factor = 10.0
  8959.     I: tex_num_columns = 1
  8960.     I: tex_num_rows = 1
  8961.     B: tex_random = FALSE
  8962.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  8963.         [0] = 0.0   
  8964.         [1] = 0.0   
  8965.         [2] = 1.0   
  8966.         [3] = 1.0   
  8967.     F[4]: tex_start_0uv1uv_bias 
  8968.         [0] = 0.0   
  8969.         [1] = 0.0    
  8970.         [2] = 0.0        
  8971.         [3] = 0.0
  8972.     F[4]: tex_end_0uv1uv    // Texture final uv
  8973.         [0] = 0.0   
  8974.         [1] = 0.0    
  8975.         [2] = 1.0        
  8976.         [3] = 1.0
  8977.     F[4]: tex_end_0uv1uv_bias 
  8978.         [0] = 0.0   
  8979.         [1] = 0.0    
  8980.         [2] = 0.0        
  8981.         [3] = 0.0
  8982.     F[2]: part_start_size  
  8983.         [0]=5.2
  8984.         [1]=5.2
  8985.     F[2]: part_start_size_bias  
  8986.         [0]=1.1 
  8987.         [1]=1.1
  8988.     F[2]: part_end_size 
  8989.         [0]=3.0 
  8990.         [1]=3.0
  8991.     F[2]: part_end_size_bias  
  8992.         [0]=0.5 
  8993.         [1]=0.5
  8994. {\mushroomblue}
  8995.  
  8996. {mushroomsmoke}
  8997.     S: type = "particle"
  8998.     B: ignore_zbuffer = TRUE
  8999.     F: life_span_effect = 1.1
  9000.     S: texture = "smoke" // in data/global/graphics/effects
  9001.     S: srcblend = "srcalpha"
  9002.     S: destblend = "invsrcalpha"
  9003.     I: max_number_of_particles = 500
  9004.     V: emitter_size_xyz = [0.2, 0.2, 0.2]
  9005.     I: emission_rate = 25
  9006.     I: emission_rate_bias = 0
  9007.     F: emission_gap = 10.35
  9008.     F: emission_gap_bias = 0.02
  9009.     V: emission_direction = [0.0, 0.0, 0.0]    
  9010.     V: emission_direction_bias = [0.3,  0.3, 0.3]
  9011.     V: force = [0.0, 4.8, 0.0]
  9012.     F: part_life_span = 2.3
  9013.     F: part_life_span_bias = 2.3
  9014.     F: part_init_speed = 15.0
  9015.     F: part_init_speed_bias = 15.0
  9016.     I[4]: colour_start  
  9017.         [0] = 125 //R
  9018.         [1] = 125   //G   
  9019.         [2] = 125  //B        
  9020.         [3] = 0   //A
  9021.     I[4]: colour_start_bias 
  9022.         [0] = 120  //R   
  9023.         [1] = 120  //G    
  9024.         [2] = 120  //B        
  9025.         [3] = 0  //A
  9026.     I[4]: colour_end 
  9027.         [0] = 125 //R   
  9028.         [1] = 125   //G    
  9029.         [2] = 125   //B        
  9030.         [3] = 0   //A
  9031.     I[4]: colour_end_bias 
  9032.         [0] = 120  //R
  9033.         [1] = 120  //G    
  9034.         [2] = 120  //B        
  9035.         [3] = 0 //A
  9036.     F: alpha_mid_percent1=0.3
  9037.     F: mid_alpha=180.0
  9038.     F: part_start_rotangle = 0.0
  9039.     F: part_start_rotangle_bias = 6.0
  9040.     F: part_end_rotangle = 0.0
  9041.     F: part_end_rotangle_bias = 6.0
  9042.     B: part_rotation_active = FALSE
  9043.     F: part_dragging_factor = 2.5
  9044.     I: tex_num_columns = 1
  9045.     I: tex_num_rows = 1
  9046.     B: tex_random = FALSE
  9047.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9048.         [0] = 0.0   
  9049.         [1] = 0.0   
  9050.         [2] = 1.0   
  9051.         [3] = 1.0   
  9052.     F[4]: tex_start_0uv1uv_bias 
  9053.         [0] = 0.0   
  9054.         [1] = 0.0    
  9055.         [2] = 0.0        
  9056.         [3] = 0.0
  9057.     F[4]: tex_end_0uv1uv    // Texture final uv
  9058.         [0] = 0.0   
  9059.         [1] = 0.0    
  9060.         [2] = 1.0        
  9061.         [3] = 1.0
  9062.     F[4]: tex_end_0uv1uv_bias 
  9063.         [0] = 0.0   
  9064.         [1] = 0.0    
  9065.         [2] = 0.0        
  9066.         [3] = 0.0
  9067.     F[2]: part_start_size  
  9068.         [0]=13.2
  9069.         [1]=13.2
  9070.     F[2]: part_start_size_bias  
  9071.         [0]=1.1 
  9072.         [1]=1.1
  9073.     F[2]: part_end_size 
  9074.         [0]=17.0 
  9075.         [1]=17.0
  9076.     F[2]: part_end_size_bias  
  9077.         [0]=0.5 
  9078.         [1]=0.5
  9079. {\mushroomsmoke}
  9080.  
  9081. {mushroomfire}
  9082.     S: type = "particle"
  9083.     F: life_span_effect = 1.1
  9084.     B: ignore_zbuffer = TRUE
  9085.     S: texture = "fire2" // in data/global/graphics/effects
  9086.     S: srcblend = "srcalpha"
  9087.     S: destblend = "one" //"invsrcalpha"
  9088.     I: max_number_of_particles = 500
  9089.     V: emitter_size_xyz = [0.8, 0.8, 0.8]
  9090.     I: emission_rate = 100
  9091.     I: emission_rate_bias = 0
  9092.     F: emission_gap = 10.35
  9093.     F: emission_gap_bias = 0.02
  9094.     V: emission_direction = [0.0, 0.05, 0.0]    
  9095.     V: emission_direction_bias = [0.0,  0.15, 0.3]
  9096.     V: force = [0.0, 7.0, 0.0]
  9097.     F: part_life_span = 1.2
  9098.     F: part_life_span_bias = 1.2
  9099.     F: part_init_speed = 15.0
  9100.     F: part_init_speed_bias = 15.0
  9101.     I[4]: colour_start 
  9102.         [0] = 255 //R
  9103.         [1] = 255   //G   
  9104.         [2] = 255  //B        
  9105.         [3] = 0   //A
  9106.     I[4]: colour_start_bias 
  9107.         [0] = 0  //R   
  9108.         [1] = 0  //G    
  9109.         [2] = 0  //B        
  9110.         [3] = 0  //A
  9111.     I[4]: colour_end 
  9112.         [0] = 255 //R   
  9113.         [1] = 255   //G    
  9114.         [2] = 255   //B        
  9115.         [3] = 0   //A
  9116.     I[4]: colour_end_bias 
  9117.         [0] = 0  //R
  9118.         [1] = 0  //G    
  9119.         [2] = 0  //B        
  9120.         [3] = 0 //A
  9121.     F: alpha_mid_percent1=0.2
  9122.     F: mid_alpha=180.0
  9123.     F: part_start_rotangle = 0.0
  9124.     F: part_start_rotangle_bias = 12.0
  9125.     F: part_end_rotangle = 0.0
  9126.     F: part_end_rotangle_bias = 12.0
  9127.     B: part_rotation_active = TRUE
  9128.     F: part_dragging_factor = 4.0
  9129.     I: tex_num_columns = 1
  9130.     I: tex_num_rows = 1
  9131.     B: tex_random = FALSE
  9132.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9133.         [0] = 0.0   
  9134.         [1] = 0.0   
  9135.         [2] = 1.0   
  9136.         [3] = 1.0   
  9137.     F[4]: tex_start_0uv1uv_bias 
  9138.         [0] = 0.0   
  9139.         [1] = 0.0    
  9140.         [2] = 0.0        
  9141.         [3] = 0.0
  9142.     F[4]: tex_end_0uv1uv    // Texture final uv
  9143.         [0] = 0.0   
  9144.         [1] = 0.0    
  9145.         [2] = 1.0        
  9146.         [3] = 1.0
  9147.     F[4]: tex_end_0uv1uv_bias 
  9148.         [0] = 0.0   
  9149.         [1] = 0.0    
  9150.         [2] = 0.0        
  9151.         [3] = 0.0
  9152.     F[2]: part_start_size  
  9153.         [0]=4.2
  9154.         [1]=4.2
  9155.     F[2]: part_start_size_bias  
  9156.         [0]=1.1 
  9157.         [1]=1.1
  9158.     F[2]: part_end_size 
  9159.         [0]=0.0
  9160.         [1]=0.0
  9161.     F[2]: part_end_size_bias  
  9162.         [0]=0.5 
  9163.         [1]=0.5
  9164. {\mushroomfire}
  9165.  
  9166. {catacombshearth}
  9167.     S: type = "composite"
  9168.     S[2]: subeffects
  9169.         [0] = "catacombssmoke"
  9170.         [1] = "catacombsembers"
  9171. {\catacombshearth}
  9172.  
  9173. {catacombssmoke}
  9174.     S: type = "particle"
  9175.     F: life_span_effect = -1.0
  9176.     F: startup_time = 10.0
  9177.     S: texture = "ps_smoke" // in data/global/graphics/effects
  9178.     S: srcblend = "srcalpha"
  9179.     S: destblend = "invsrcalpha"
  9180.     I: max_number_of_particles = 40
  9181.     V: emitter_size_xyz = [0.2, 0.0, 0.2]
  9182.     I: emission_rate = 1
  9183.     I: emission_rate_bias = 0
  9184.     F: emission_gap = 0.16
  9185.     F: emission_gap_bias = 0.02
  9186.     V: emission_direction = [0.0, 0.0, 0.0]    
  9187.     V: emission_direction_bias = [0.3, 0.0, 0.3]
  9188.     V: force = [0.0, 0.15, 0.0]
  9189.     F: part_life_span = 5.7
  9190.     F: part_life_span_bias = 0.1
  9191.     F: part_init_speed = 0.01
  9192.     F: part_init_speed_bias = 0.0
  9193.     I[4]: colour_start 
  9194.         [0] = 185 //R
  9195.         [1] = 160   //G   
  9196.         [2] = 110  //B        
  9197.         [3] = 0   //A
  9198.     I[4]: colour_start_bias 
  9199.         [0] = 0  //R   
  9200.         [1] = 0  //G    
  9201.         [2] = 0  //B        
  9202.         [3] = 0  //A
  9203.     I[4]: colour_end 
  9204.         [0] = 185 //R   
  9205.         [1] = 160   //G    
  9206.         [2] = 110   //B        
  9207.         [3] = 0   //A
  9208.     I[4]: colour_end_bias 
  9209.         [0] = 0  //R
  9210.         [1] = 0  //G    
  9211.         [2] = 0  //B        
  9212.         [3] = 0 //A
  9213.     F: alpha_mid_percent1=0.1
  9214.     F: mid_alpha=170.0
  9215.     F: part_start_rotangle = 0.0
  9216.     F: part_start_rotangle_bias = 6.0
  9217.     F: part_end_rotangle = 0.0
  9218.     F: part_end_rotangle_bias = 6.0
  9219.     B: part_rotation_active = TRUE
  9220.     F: part_dragging_factor = 0.0
  9221.     I: tex_num_columns = 1
  9222.     I: tex_num_rows = 1
  9223.     B: tex_random = FALSE
  9224.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9225.         [0] = 0.0   
  9226.         [1] = 0.0   
  9227.         [2] = 1.0   
  9228.         [3] = 1.0   
  9229.     F[4]: tex_start_0uv1uv_bias 
  9230.         [0] = 0.0   
  9231.         [1] = 0.0    
  9232.         [2] = 0.0        
  9233.         [3] = 0.0
  9234.     F[4]: tex_end_0uv1uv    // Texture final uv
  9235.         [0] = 0.0   
  9236.         [1] = 0.0    
  9237.         [2] = 1.0        
  9238.         [3] = 1.0
  9239.     F[4]: tex_end_0uv1uv_bias 
  9240.         [0] = 0.0   
  9241.         [1] = 0.0    
  9242.         [2] = 0.0        
  9243.         [3] = 0.0
  9244.     F[2]: part_start_size  
  9245.         [0]=0.04
  9246.         [1]=0.04
  9247.     F[2]: part_start_size_bias  
  9248.         [0]=0.01 
  9249.         [1]=0.01
  9250.     F[2]: part_end_size 
  9251.         [0]=1.2 
  9252.         [1]=1.2
  9253.     F[2]: part_end_size_bias  
  9254.         [0]=0.0 
  9255.         [1]=0.0
  9256. {\catacombssmoke}
  9257.  
  9258. {catacombsembers}
  9259.     S: type = "particle"
  9260.     F: life_span_effect = -1.0
  9261.     S: texture = "fire_corner" // in data/global/graphics/effects
  9262.     S: srcblend = "srcalpha"
  9263.     S: destblend = "one" //"invsrcalpha"
  9264.     I: max_number_of_particles = 110
  9265.     V: emitter_size_xyz = [0.2, 0.0, 0.2]
  9266.     I: emission_rate = 1
  9267.     I: emission_rate_bias = 0
  9268.     F: emission_gap = 0.9
  9269.     F: emission_gap_bias = 0.8
  9270.     V: emission_direction = [0.0, 1.3, 0.0]    
  9271.     V: emission_direction_bias = [0.3, 0.0, 0.0]
  9272.     V: force = [0.0, 0.1, 0.0]
  9273.     F: part_life_span = 1.0
  9274.     F: part_life_span_bias = 1.0
  9275.     F: part_init_speed = 1.0
  9276.     F: part_init_speed_bias = 0.5
  9277.     I[4]: colour_start 
  9278.         [0] = 220 //R
  9279.         [1] = 255   //G   
  9280.         [2] = 255  //B        
  9281.         [3] = 0   //A
  9282.     I[4]: colour_start_bias 
  9283.         [0] = 40  //R   
  9284.         [1] = 0  //G    
  9285.         [2] = 0  //B        
  9286.         [3] = 100  //A
  9287.     I[4]: colour_end 
  9288.         [0] = 220 //R   
  9289.         [1] = 255   //G    
  9290.         [2] = 255   //B        
  9291.         [3] = 20   //A
  9292.     I[4]: colour_end_bias 
  9293.         [0] = 40  //R
  9294.         [1] = 0  //G    
  9295.         [2] = 0  //B        
  9296.         [3] = 100 //A
  9297.     F: alpha_mid_percent1=0.7
  9298.     F: mid_alpha=250.0
  9299.     F: part_start_rotangle = 0.0
  9300.     F: part_start_rotangle_bias = 6.0
  9301.     F: part_end_rotangle = 0.0
  9302.     F: part_end_rotangle_bias = 8.0
  9303.     B: part_rotation_active = TRUE
  9304.     F: part_dragging_factor = 0.1
  9305.     I: tex_num_columns = 1
  9306.     I: tex_num_rows = 1
  9307.     B: tex_random = FALSE
  9308.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9309.         [0] = 0.0   
  9310.         [1] = 0.0   
  9311.         [2] = 1.0   
  9312.         [3] = 1.0   
  9313.     F[4]: tex_start_0uv1uv_bias 
  9314.         [0] = 0.0   
  9315.         [1] = 0.0    
  9316.         [2] = 0.0        
  9317.         [3] = 0.0
  9318.     F[4]: tex_end_0uv1uv    // Texture final uv
  9319.         [0] = 0.0   
  9320.         [1] = 0.0    
  9321.         [2] = 1.0        
  9322.         [3] = 1.0
  9323.     F[4]: tex_end_0uv1uv_bias 
  9324.         [0] = 0.0   
  9325.         [1] = 0.0    
  9326.         [2] = 0.0        
  9327.         [3] = 0.0
  9328.     F[2]: part_start_size  
  9329.         [0]=0.22 
  9330.         [1]=0.22
  9331.     F[2]: part_start_size_bias  
  9332.         [0]=0.18
  9333.         [1]=0.18
  9334.     F[2]: part_end_size 
  9335.         [0]=0.22 
  9336.         [1]=0.22
  9337.     F[2]: part_end_size_bias  
  9338.         [0]=0.18
  9339.         [1]=0.18
  9340. {\catacombsembers}
  9341.  
  9342. {ricochet}
  9343.     S: type = "particle"
  9344.     F: life_span_effect = 0.1
  9345.     S: texture = "fire" // in data/global/graphics/effects
  9346.     S: srcblend = "srcalpha"
  9347.     S: destblend = "one" //"invsrcalpha"
  9348.     I: max_number_of_particles = 160
  9349.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  9350.     I: emission_rate = 16
  9351.     I: emission_rate_bias = 0
  9352.     F: emission_gap = 1.5
  9353.     F: emission_gap_bias = 0.0
  9354.     V: emission_direction = [0.0, 0.0, -1.0]    
  9355.     V: emission_direction_bias = [0.5, 0.5, 1.0]
  9356.     V: force = [0.0, -3.3, 0.0]
  9357.     F: part_life_span = 0.2
  9358.     F: part_life_span_bias = 0.15
  9359.     F: part_init_speed = 1.6
  9360.     F: part_init_speed_bias = 1.6
  9361.     I[4]: colour_start 
  9362.         [0] = 255 //R
  9363.         [1] = 255   //G   
  9364.         [2] = 255  //B        
  9365.         [3] = 250   //A
  9366.     I[4]: colour_start_bias 
  9367.         [0] = 0  //R   
  9368.         [1] = 0  //G    
  9369.         [2] = 0  //B        
  9370.         [3] = 0  //A
  9371.     I[4]: colour_end 
  9372.         [0] = 255 //R   
  9373.         [1] = 255  //G    
  9374.         [2] = 255  //B        
  9375.         [3] = 0   //A
  9376.     I[4]: colour_end_bias 
  9377.         [0] = 0  //R
  9378.         [1] = 0  //G    
  9379.         [2] = 0  //B        
  9380.         [3] = 0 //A
  9381.     F: alpha_mid_percent1=0.1
  9382.     F: mid_alpha=250.0
  9383.     F: part_start_rotangle = 0.0
  9384.     F: part_start_rotangle_bias = 6.0
  9385.     F: part_end_rotangle = 0.0
  9386.     F: part_end_rotangle_bias = 8.0
  9387.     B: part_rotation_active = FALSE//TRUE
  9388.     F: part_dragging_factor = 2.1
  9389.     I: tex_num_columns = 1
  9390.     I: tex_num_rows = 1
  9391.     B: tex_random = FALSE
  9392.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9393.         [0] = 0.0
  9394.         [1] = 0.0
  9395.         [2] = 1.0
  9396.         [3] = 1.0
  9397.     F[4]: tex_start_0uv1uv_bias 
  9398.         [0] = 0.0
  9399.         [1] = 0.0
  9400.         [2] = 0.0
  9401.         [3] = 0.0
  9402.     F[4]: tex_end_0uv1uv    // Texture final uv
  9403.         [0] = 0.0
  9404.         [1] = 0.0
  9405.         [2] = 1.0
  9406.         [3] = 1.0
  9407.     F[4]: tex_end_0uv1uv_bias 
  9408.         [0] = 0.0
  9409.         [1] = 0.0
  9410.         [2] = 0.0
  9411.         [3] = 0.0
  9412.     F[2]: part_start_size  
  9413.         [0]=0.1
  9414.         [1]=0.1
  9415.     F[2]: part_start_size_bias  
  9416.         [0]=0.0
  9417.         [1]=0.0
  9418.     F[2]: part_end_size 
  9419.         [0]=0.1
  9420.         [1]=0.1
  9421.     F[2]: part_end_size_bias  
  9422.         [0]=0.0
  9423.         [1]=0.0
  9424. {\ricochet}
  9425.  
  9426. {ricochet2}
  9427.     S: type = "particle"
  9428.     F: life_span_effect = 0.1
  9429.     S: texture = "fire" // in data/global/graphics/effects
  9430.     S: srcblend = "srcalpha"
  9431.     S: destblend = "one" //"invsrcalpha"
  9432.     I: max_number_of_particles = 160
  9433.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  9434.     I: emission_rate = 16
  9435.     I: emission_rate_bias = 0
  9436.     F: emission_gap = 1.5
  9437.     F: emission_gap_bias = 0.0
  9438.     V: emission_direction = [0.0, 0.0, 0.0]    
  9439.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  9440.     V: force = [0.0, -4.3, 0.0]
  9441.     F: part_life_span = 0.2
  9442.     F: part_life_span_bias = 0.15
  9443.     F: part_init_speed = 1.6
  9444.     F: part_init_speed_bias = 1.6
  9445.     I[4]: colour_start 
  9446.         [0] = 255 //R
  9447.         [1] = 255   //G   
  9448.         [2] = 255  //B        
  9449.         [3] = 250   //A
  9450.     I[4]: colour_start_bias 
  9451.         [0] = 0  //R   
  9452.         [1] = 0  //G    
  9453.         [2] = 0  //B        
  9454.         [3] = 0  //A
  9455.     I[4]: colour_end 
  9456.         [0] = 255 //R   
  9457.         [1] = 255  //G    
  9458.         [2] = 255  //B        
  9459.         [3] = 0   //A
  9460.     I[4]: colour_end_bias 
  9461.         [0] = 0  //R
  9462.         [1] = 0  //G    
  9463.         [2] = 0  //B        
  9464.         [3] = 0 //A
  9465.     F: alpha_mid_percent1=0.1
  9466.     F: mid_alpha=250.0
  9467.     F: part_start_rotangle = 0.0
  9468.     F: part_start_rotangle_bias = 6.0
  9469.     F: part_end_rotangle = 0.0
  9470.     F: part_end_rotangle_bias = 8.0
  9471.     B: part_rotation_active = FALSE//TRUE
  9472.     F: part_dragging_factor = 3.1
  9473.     I: tex_num_columns = 1
  9474.     I: tex_num_rows = 1
  9475.     B: tex_random = FALSE
  9476.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9477.         [0] = 0.0
  9478.         [1] = 0.0
  9479.         [2] = 1.0
  9480.         [3] = 1.0
  9481.     F[4]: tex_start_0uv1uv_bias 
  9482.         [0] = 0.0
  9483.         [1] = 0.0
  9484.         [2] = 0.0
  9485.         [3] = 0.0
  9486.     F[4]: tex_end_0uv1uv    // Texture final uv
  9487.         [0] = 0.0
  9488.         [1] = 0.0
  9489.         [2] = 1.0
  9490.         [3] = 1.0
  9491.     F[4]: tex_end_0uv1uv_bias 
  9492.         [0] = 0.0
  9493.         [1] = 0.0
  9494.         [2] = 0.0
  9495.         [3] = 0.0
  9496.     F[2]: part_start_size  
  9497.         [0]=0.1
  9498.         [1]=0.1
  9499.     F[2]: part_start_size_bias  
  9500.         [0]=0.0
  9501.         [1]=0.0
  9502.     F[2]: part_end_size 
  9503.         [0]=0.08
  9504.         [1]=0.08
  9505.     F[2]: part_end_size_bias  
  9506.         [0]=0.0
  9507.         [1]=0.0
  9508.     S: sfx_name_start = "mech_flap_gun_fire"
  9509.     F: sfx_volume = 2.0
  9510.     F: sfx_max_distance = 100.0
  9511.     F: sfx_min_distance = 1.0
  9512. {\ricochet2}
  9513.  
  9514. {bigricochet}
  9515.     S: type = "particle"
  9516.     F: life_span_effect = -1.0//0.1
  9517.     S: texture = "fire" // in data/global/graphics/effects
  9518.     S: srcblend = "srcalpha"
  9519.     S: destblend = "one" //"invsrcalpha"
  9520.     I: max_number_of_particles = 60
  9521.     B: ignore_zbuffer = TRUE
  9522.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  9523.     I: emission_rate = 32
  9524.     I: emission_rate_bias = 0
  9525.     F: emission_gap = 0.1
  9526.     F: emission_gap_bias = 0.0
  9527.     V: emission_direction = [0.0, 0.0, 0.0]    
  9528.     V: emission_direction_bias = [0.5, 0.5, 0.5]
  9529.     V: force = [0.0, -2.3, 0.0]
  9530.     F: part_life_span = 0.15
  9531.     F: part_life_span_bias = 0.15
  9532.     F: part_init_speed = 2.3
  9533.     F: part_init_speed_bias = 2.0
  9534.     I[4]: colour_start 
  9535.         [0] = 255 //R
  9536.         [1] = 255   //G   
  9537.         [2] = 255  //B        
  9538.         [3] = 255   //A
  9539.     I[4]: colour_start_bias 
  9540.         [0] = 0  //R   
  9541.         [1] = 0  //G    
  9542.         [2] = 0  //B        
  9543.         [3] = 0  //A
  9544.     I[4]: colour_end 
  9545.         [0] = 255 //R   
  9546.         [1] = 255  //G    
  9547.         [2] = 255  //B        
  9548.         [3] = 0   //A
  9549.     I[4]: colour_end_bias 
  9550.         [0] = 0  //R
  9551.         [1] = 0  //G    
  9552.         [2] = 0  //B        
  9553.         [3] = 0 //A
  9554.     F: alpha_mid_percent1=0.1
  9555.     F: mid_alpha=255.0
  9556.     F: part_start_rotangle = 0.0
  9557.     F: part_start_rotangle_bias = 6.0
  9558.     F: part_end_rotangle = 0.0
  9559.     F: part_end_rotangle_bias = 8.0
  9560.     B: part_rotation_active = FALSE//TRUE
  9561.     F: part_dragging_factor = 3.2
  9562.     I: tex_num_columns = 1
  9563.     I: tex_num_rows = 1
  9564.     B: tex_random = FALSE
  9565.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9566.         [0] = 0.0
  9567.         [1] = 0.0
  9568.         [2] = 1.0
  9569.         [3] = 1.0
  9570.     F[4]: tex_start_0uv1uv_bias 
  9571.         [0] = 0.0
  9572.         [1] = 0.0
  9573.         [2] = 0.0
  9574.         [3] = 0.0
  9575.     F[4]: tex_end_0uv1uv    // Texture final uv
  9576.         [0] = 0.0
  9577.         [1] = 0.0
  9578.         [2] = 1.0
  9579.         [3] = 1.0
  9580.     F[4]: tex_end_0uv1uv_bias 
  9581.         [0] = 0.0
  9582.         [1] = 0.0
  9583.         [2] = 0.0
  9584.         [3] = 0.0
  9585.     F[2]: part_start_size  
  9586.         [0]=0.01
  9587.         [1]=0.01
  9588.     F[2]: part_start_size_bias  
  9589.         [0]=0.0
  9590.         [1]=0.0
  9591.     F[2]: part_end_size 
  9592.         [0]=0.01
  9593.         [1]=0.01
  9594.     F[2]: part_end_size_bias  
  9595.         [0]=0.0
  9596.         [1]=0.0
  9597. {\bigricochet}
  9598.  
  9599. {objectcursor}
  9600.     S: type = "particle"
  9601.     F: life_span_effect = -1.0//0.1
  9602.     F: startup_time = 2.0
  9603.     S: texture = "swirly"//"fire_corner" // in data/global/graphics/effects
  9604.     S: srcblend = "srcalpha"
  9605.     S: destblend = "one" //"invsrcalpha"
  9606.     I: max_number_of_particles = 32
  9607.     B: ignore_zbuffer = TRUE
  9608.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  9609.     I: emission_rate = 1
  9610.     I: emission_rate_bias = 0
  9611.     F: emission_gap = 0.1
  9612.     F: emission_gap_bias = 0.0
  9613.     V: emission_direction = [0.0, 0.0, 0.0]    
  9614.     V: emission_direction_bias = [0.5, 0.5, 0.5]
  9615.     V: force = [0.0, 0.0, 0.0]
  9616.     F: part_life_span = 1.6
  9617.     F: part_life_span_bias = 0.0
  9618.     F: part_init_speed = 0.0
  9619.     F: part_init_speed_bias = 0.0
  9620.     I[4]: colour_start 
  9621.         [0] = 155 //R
  9622.         [1] = 155   //G   
  9623.         [2] = 255  //B        
  9624.         [3] = 0   //A
  9625.     I[4]: colour_start_bias 
  9626.         [0] = 50  //R   
  9627.         [1] = 50  //G    
  9628.         [2] = 0  //B        
  9629.         [3] = 0  //A
  9630.     I[4]: colour_end 
  9631.         [0] = 155 //R   
  9632.         [1] = 155  //G    
  9633.         [2] = 255  //B        
  9634.         [3] = 0   //A
  9635.     I[4]: colour_end_bias 
  9636.         [0] = 50  //R
  9637.         [1] = 50  //G    
  9638.         [2] = 0  //B        
  9639.         [3] = 0 //A
  9640.     F: alpha_mid_percent1=0.5
  9641.     F: mid_alpha=95.0
  9642.     F: part_start_rotangle = 0.0
  9643.     F: part_start_rotangle_bias = 5.9
  9644.     F: part_end_rotangle = 12.0
  9645.     F: part_end_rotangle_bias = 0.9
  9646.     B: part_rotation_active = TRUE
  9647.     F: part_dragging_factor = 0.2
  9648. //    F: part_rotdrag_factor = 1.3
  9649.     I: tex_num_columns = 1
  9650.     I: tex_num_rows = 1
  9651.     B: tex_random = FALSE
  9652.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9653.         [0] = 0.0
  9654.         [1] = 0.0
  9655.         [2] = 1.0
  9656.         [3] = 1.0
  9657.     F[4]: tex_start_0uv1uv_bias 
  9658.         [0] = 0.0
  9659.         [1] = 0.0
  9660.         [2] = 0.0
  9661.         [3] = 0.0
  9662.     F[4]: tex_end_0uv1uv    // Texture final uv
  9663.         [0] = 0.0
  9664.         [1] = 0.0
  9665.         [2] = 1.0
  9666.         [3] = 1.0
  9667.     F[4]: tex_end_0uv1uv_bias 
  9668.         [0] = 0.0
  9669.         [1] = 0.0
  9670.         [2] = 0.0
  9671.         [3] = 0.0
  9672.     F[2]: part_start_size  
  9673.         [0]=0.07
  9674.         [1]=0.28
  9675.     F[2]: part_start_size_bias  
  9676.         [0]=0.0
  9677.         [1]=0.0
  9678.     F[2]: part_end_size 
  9679.         [0]=0.07
  9680.         [1]=0.28
  9681.     F[2]: part_end_size_bias  
  9682.         [0]=0.0
  9683.         [1]=0.0
  9684. {\objectcursor}
  9685.  
  9686. {objectcursor1}
  9687.     S: type = "particle"
  9688.     F: life_span_effect = -1.0//0.1
  9689.     F: startup_time = 1.0
  9690.     S: texture = "spark2" // in data/global/graphics/effects
  9691.     S: srcblend = "srcalpha"
  9692.     S: destblend = "one" //"invsrcalpha"
  9693.     I: max_number_of_particles = 32
  9694.     B: ignore_zbuffer = TRUE
  9695.     V: emitter_size_xyz = [0.2, 0.2, 0.2]
  9696.     I: emission_rate = 4
  9697.     I: emission_rate_bias = 0
  9698.     F: emission_gap = 0.1
  9699.     F: emission_gap_bias = 0.0
  9700.     V: emission_direction = [0.0, 0.0, 0.0]    
  9701.     V: emission_direction_bias = [0.5, 0.5, 0.5]
  9702.     V: force = [0.0, 0.0, 0.0]
  9703.     F: part_life_span = 0.9
  9704.     F: part_life_span_bias = 0.0
  9705.     F: part_init_speed = 0.1
  9706.     F: part_init_speed_bias = 0.0
  9707.     I[4]: colour_start 
  9708.         [0] = 255 //R
  9709.         [1] = 255   //G   
  9710.         [2] = 255  //B        
  9711.         [3] = 0   //A
  9712.     I[4]: colour_start_bias 
  9713.         [0] = 0  //R   
  9714.         [1] = 0  //G    
  9715.         [2] = 0  //B        
  9716.         [3] = 0  //A
  9717.     I[4]: colour_end 
  9718.         [0] = 255 //R   
  9719.         [1] = 255  //G    
  9720.         [2] = 255  //B        
  9721.         [3] = 0   //A
  9722.     I[4]: colour_end_bias 
  9723.         [0] = 0  //R
  9724.         [1] = 0  //G    
  9725.         [2] = 0  //B        
  9726.         [3] = 0 //A
  9727.     F: alpha_mid_percent1=0.5
  9728.     F: mid_alpha=75.0
  9729.     F: part_start_rotangle = 0.0
  9730.     F: part_start_rotangle_bias = 6.0
  9731.     F: part_end_rotangle = 0.0
  9732.     F: part_end_rotangle_bias = 8.0
  9733.     B: part_rotation_active = FALSE//TRUE
  9734.     F: part_dragging_factor = 0.2
  9735.     I: tex_num_columns = 1
  9736.     I: tex_num_rows = 1
  9737.     B: tex_random = FALSE
  9738.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9739.         [0] = 0.0
  9740.         [1] = 0.0
  9741.         [2] = 1.0
  9742.         [3] = 1.0
  9743.     F[4]: tex_start_0uv1uv_bias 
  9744.         [0] = 0.0
  9745.         [1] = 0.0
  9746.         [2] = 0.0
  9747.         [3] = 0.0
  9748.     F[4]: tex_end_0uv1uv    // Texture final uv
  9749.         [0] = 0.0
  9750.         [1] = 0.0
  9751.         [2] = 1.0
  9752.         [3] = 1.0
  9753.     F[4]: tex_end_0uv1uv_bias 
  9754.         [0] = 0.0
  9755.         [1] = 0.0
  9756.         [2] = 0.0
  9757.         [3] = 0.0
  9758.     F[2]: part_start_size  
  9759.         [0]=0.1
  9760.         [1]=0.1
  9761.     F[2]: part_start_size_bias  
  9762.         [0]=0.0
  9763.         [1]=0.0
  9764.     F[2]: part_end_size 
  9765.         [0]=0.4
  9766.         [1]=0.4
  9767.     F[2]: part_end_size_bias  
  9768.         [0]=0.0
  9769.         [1]=0.0
  9770. {\objectcursor1}
  9771.  
  9772. {hardrain}
  9773.     S: type = "particle"
  9774.     F: life_span_effect = -1.0
  9775.     B: rain_adjustment = TRUE
  9776.     B: from_camera = TRUE
  9777.     F: shift_forward = 6.0
  9778.     V: shift_vector = [0.0, 2.0, 0.0]
  9779.     S: texture = "lampglow" // in data/global/graphics/effects
  9780.     S: srcblend = "srcalpha"
  9781.     S: destblend = "one" //"invsrcalpha"
  9782.     I: max_number_of_particles = 500
  9783.     V: emitter_size_xyz = [3.0, 3.0, 3.0]
  9784.     I: emission_rate = 82
  9785.     I: emission_rate_bias = 0
  9786.     F: emission_gap = 0.1
  9787.     F: emission_gap_bias = 0.0
  9788.     V: emission_direction = [0.0, -1.0, 0.0]    
  9789.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  9790.     V: force = [0.0, -0.0, 0.0]
  9791.     F: part_life_span = 0.3
  9792.     F: part_life_span_bias = 0.15
  9793.     F: part_init_speed = 13.8
  9794.     F: part_init_speed_bias = 0.7
  9795.     I[4]: colour_start 
  9796.         [0] = 255 //R
  9797.         [1] = 255   //G   
  9798.         [2] = 225  //B        
  9799.         [3] = 0   //A
  9800.     I[4]: colour_start_bias 
  9801.         [0] = 0  //R   
  9802.         [1] = 0  //G    
  9803.         [2] = 0  //B        
  9804.         [3] = 0  //A
  9805.     I[4]: colour_end 
  9806.         [0] = 250 //R   
  9807.         [1] = 250   //G    
  9808.         [2] = 220   //B        
  9809.         [3] = 0   //A
  9810.     I[4]: colour_end_bias 
  9811.         [0] = 0  //R
  9812.         [1] = 0  //G    
  9813.         [2] = 0  //B        
  9814.         [3] = 0 //A
  9815.     F: alpha_mid_percent1=0.1
  9816.     F: mid_alpha=120.0
  9817.     F: rain_lowest_mid_alpha = 80.0
  9818.     F: rain_highest_mid_alpha = 80.0
  9819.     F: part_start_rotangle = 0.0
  9820.     F: part_start_rotangle_bias = 0.0
  9821.     F: part_end_rotangle = 0.0
  9822.     F: part_end_rotangle_bias = 8.0
  9823.     B: part_rotation_active = FALSE//TRUE
  9824.     F: part_dragging_factor = 0.0
  9825.     I: tex_num_columns = 1
  9826.     I: tex_num_rows = 1
  9827.     B: tex_random = FALSE
  9828.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9829.         [0] = 0.0
  9830.         [1] = 0.0
  9831.         [2] = 1.0
  9832.         [3] = 1.0
  9833.     F[4]: tex_start_0uv1uv_bias 
  9834.         [0] = 0.0
  9835.         [1] = 0.0
  9836.         [2] = 0.0
  9837.         [3] = 0.0
  9838.     F[4]: tex_end_0uv1uv    // Texture final uv
  9839.         [0] = 0.0
  9840.         [1] = 0.0
  9841.         [2] = 1.0
  9842.         [3] = 1.0
  9843.     F[4]: tex_end_0uv1uv_bias 
  9844.         [0] = 0.0
  9845.         [1] = 0.0
  9846.         [2] = 0.0
  9847.         [3] = 0.0
  9848.     F[2]: part_start_size  
  9849.         [0]=0.04
  9850.         [1]=0.6
  9851.     F[2]: part_start_size_bias  
  9852.         [0]=0.0
  9853.         [1]=0.0
  9854.     F[2]: part_end_size 
  9855.         [0]=0.04
  9856.         [1]=0.6
  9857.     F[2]: part_end_size_bias  
  9858.         [0]=0.0
  9859.         [1]=0.0
  9860. {\hardrain}
  9861.  
  9862. {rainsplats}
  9863.     S: type = "particle"
  9864.     F: life_span_effect = -1.0
  9865. //    B: rain_adjustment = TRUE
  9866.     B: from_camera = TRUE
  9867.     B: from_ground = TRUE
  9868.     F: shift_forward = 5.0
  9869.     V: shift_vector = [0.0, 0.0, 0.0]
  9870.     S: texture = "lampglow" // in data/global/graphics/effects
  9871.     S: srcblend = "srcalpha"
  9872.     S: destblend = "one" //"invsrcalpha"
  9873.     I: max_number_of_particles = 500
  9874.     V: emitter_size_xyz = [10.0, 0.0, 10.0]
  9875.     I: emission_rate = 60
  9876.     I: emission_rate_bias = 0
  9877.     F: emission_gap = 0.02
  9878.     F: emission_gap_bias = 0.0
  9879.     V: emission_direction = [0.0, -1.0, 0.0]    
  9880.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  9881.     V: force = [0.0, -0.0, 0.0]
  9882.     F: part_life_span = 0.2
  9883.     F: part_life_span_bias = 0.05
  9884.     F: part_init_speed = -0.1
  9885.     F: part_init_speed_bias = 0.3
  9886.     I[4]: colour_start 
  9887.         [0] = 255 //R
  9888.         [1] = 255   //G   
  9889.         [2] = 155  //B        
  9890.         [3] = 0   //A
  9891.     I[4]: colour_start_bias 
  9892.         [0] = 0  //R   
  9893.         [1] = 0  //G    
  9894.         [2] = 0  //B        
  9895.         [3] = 0  //A
  9896.     I[4]: colour_end 
  9897.         [0] = 250 //R   
  9898.         [1] = 250   //G    
  9899.         [2] = 150   //B        
  9900.         [3] = 0   //A
  9901.     I[4]: colour_end_bias 
  9902.         [0] = 0  //R
  9903.         [1] = 0  //G    
  9904.         [2] = 0  //B        
  9905.         [3] = 0 //A
  9906.     F: alpha_mid_percent1=0.5
  9907.     F: mid_alpha=50.0
  9908.     F: part_start_rotangle = 0.0
  9909.     F: part_start_rotangle_bias = 0.0
  9910.     F: part_end_rotangle = 0.0
  9911.     F: part_end_rotangle_bias = 8.0
  9912.     B: part_rotation_active = FALSE//TRUE
  9913.     F: part_dragging_factor = 0.0
  9914.     I: tex_num_columns = 1
  9915.     I: tex_num_rows = 1
  9916.     B: tex_random = FALSE
  9917.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  9918.         [0] = 0.0
  9919.         [1] = 0.0
  9920.         [2] = 1.0
  9921.         [3] = 1.0
  9922.     F[4]: tex_start_0uv1uv_bias 
  9923.         [0] = 0.0
  9924.         [1] = 0.0
  9925.         [2] = 0.0
  9926.         [3] = 0.0
  9927.     F[4]: tex_end_0uv1uv    // Texture final uv
  9928.         [0] = 0.0
  9929.         [1] = 0.0
  9930.         [2] = 1.0
  9931.         [3] = 1.0
  9932.     F[4]: tex_end_0uv1uv_bias 
  9933.         [0] = 0.0
  9934.         [1] = 0.0
  9935.         [2] = 0.0
  9936.         [3] = 0.0
  9937.     F[2]: part_start_size  
  9938.         [0]=0.07
  9939.         [1]=0.07
  9940.     F[2]: part_start_size_bias  
  9941.         [0]=0.0
  9942.         [1]=0.0
  9943.     F[2]: part_end_size 
  9944.         [0]=0.07
  9945.         [1]=0.07
  9946.     F[2]: part_end_size_bias  
  9947.         [0]=0.0
  9948.         [1]=0.0
  9949. {\rainsplats}
  9950.  
  9951. {footsplash}
  9952.     S: type = "particle"
  9953.     F: life_span_effect = 0.1
  9954. //    B: rain_adjustment = TRUE
  9955. //    B: from_camera = TRUE
  9956. //    B: from_ground = TRUE
  9957.     F: shift_forward = 5.0
  9958.     V: shift_vector = [0.0, 0.0, 0.0]
  9959.     S: texture = "lampglow" // in data/global/graphics/effects
  9960.     S: srcblend = "srcalpha"
  9961.     S: destblend = "one" //"invsrcalpha"
  9962.     I: max_number_of_particles = 10
  9963.     V: emitter_size_xyz = [0.09, 0.0, 0.09]
  9964.     I: emission_rate = 10
  9965.     I: emission_rate_bias = 0
  9966.     F: emission_gap = 1.0
  9967.     F: emission_gap_bias = 0.0
  9968.     V: emission_direction = [0.0, 1.5, 0.0]    
  9969.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  9970.     V: force = [0.0, -3.0, 0.0]
  9971.     F: part_life_span = 0.2
  9972.     F: part_life_span_bias = 0.05
  9973.     F: part_init_speed = 0.6
  9974.     F: part_init_speed_bias = 0.5
  9975.     I[4]: colour_start 
  9976.         [0] = 255 //R
  9977.         [1] = 255   //G   
  9978.         [2] = 155  //B        
  9979.         [3] = 0   //A
  9980.     I[4]: colour_start_bias 
  9981.         [0] = 0  //R   
  9982.         [1] = 0  //G    
  9983.         [2] = 0  //B        
  9984.         [3] = 0  //A
  9985.     I[4]: colour_end 
  9986.         [0] = 250 //R   
  9987.         [1] = 250   //G    
  9988.         [2] = 150   //B        
  9989.         [3] = 0   //A
  9990.     I[4]: colour_end_bias 
  9991.         [0] = 0  //R
  9992.         [1] = 0  //G    
  9993.         [2] = 0  //B        
  9994.         [3] = 0 //A
  9995.     F: alpha_mid_percent1=0.5
  9996.     F: mid_alpha=50.0
  9997.     F: part_start_rotangle = 0.0
  9998.     F: part_start_rotangle_bias = 0.0
  9999.     F: part_end_rotangle = 0.0
  10000.     F: part_end_rotangle_bias = 8.0
  10001.     B: part_rotation_active = FALSE//TRUE
  10002.     F: part_dragging_factor = 0.0
  10003.     I: tex_num_columns = 1
  10004.     I: tex_num_rows = 1
  10005.     B: tex_random = FALSE
  10006.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10007.         [0] = 0.0
  10008.         [1] = 0.0
  10009.         [2] = 1.0
  10010.         [3] = 1.0
  10011.     F[4]: tex_start_0uv1uv_bias 
  10012.         [0] = 0.0
  10013.         [1] = 0.0
  10014.         [2] = 0.0
  10015.         [3] = 0.0
  10016.     F[4]: tex_end_0uv1uv    // Texture final uv
  10017.         [0] = 0.0
  10018.         [1] = 0.0
  10019.         [2] = 1.0
  10020.         [3] = 1.0
  10021.     F[4]: tex_end_0uv1uv_bias 
  10022.         [0] = 0.0
  10023.         [1] = 0.0
  10024.         [2] = 0.0
  10025.         [3] = 0.0
  10026.     F[2]: part_start_size  
  10027.         [0]=0.07
  10028.         [1]=0.07
  10029.     F[2]: part_start_size_bias  
  10030.         [0]=0.0
  10031.         [1]=0.0
  10032.     F[2]: part_end_size 
  10033.         [0]=0.07
  10034.         [1]=0.07
  10035.     F[2]: part_end_size_bias  
  10036.         [0]=0.0
  10037.         [1]=0.0
  10038. {\footsplash}
  10039.  
  10040. {streetsplats}
  10041.     S: type = "particle"
  10042.     F: life_span_effect = -1.0
  10043. //    B: rain_adjustment = TRUE
  10044. //    B: from_camera = TRUE
  10045. //    B: from_ground = TRUE
  10046. //    F: shift_forward = 5.0
  10047. //    V: shift_vector = [0.0, 0.0, 0.0]
  10048.     S: texture = "lampglow" // in data/global/graphics/effects
  10049.     S: srcblend = "srcalpha"
  10050.     S: destblend = "one" //"invsrcalpha"
  10051.     I: max_number_of_particles = 1200
  10052.     V: emitter_size_xyz = [50.0, 0.0, 10.0]
  10053.     I: emission_rate = 120
  10054.     I: emission_rate_bias = 0
  10055.     F: emission_gap = 0.02
  10056.     F: emission_gap_bias = 0.0
  10057.     V: emission_direction = [0.0, -1.0, 0.0]    
  10058.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  10059.     V: force = [0.0, -0.0, 0.0]
  10060.     F: part_life_span = 0.2
  10061.     F: part_life_span_bias = 0.05
  10062.     F: part_init_speed = -0.1
  10063.     F: part_init_speed_bias = 0.3
  10064.     I[4]: colour_start 
  10065.         [0] = 255 //R
  10066.         [1] = 255   //G   
  10067.         [2] = 155  //B        
  10068.         [3] = 0   //A
  10069.     I[4]: colour_start_bias 
  10070.         [0] = 0  //R   
  10071.         [1] = 0  //G    
  10072.         [2] = 0  //B        
  10073.         [3] = 0  //A
  10074.     I[4]: colour_end 
  10075.         [0] = 250 //R   
  10076.         [1] = 250   //G    
  10077.         [2] = 150   //B        
  10078.         [3] = 0   //A
  10079.     I[4]: colour_end_bias 
  10080.         [0] = 0  //R
  10081.         [1] = 0  //G    
  10082.         [2] = 0  //B        
  10083.         [3] = 0 //A
  10084.     F: alpha_mid_percent1=0.5
  10085.     F: mid_alpha=50.0
  10086.     F: part_start_rotangle = 0.0
  10087.     F: part_start_rotangle_bias = 0.0
  10088.     F: part_end_rotangle = 0.0
  10089.     F: part_end_rotangle_bias = 8.0
  10090.     B: part_rotation_active = FALSE//TRUE
  10091.     F: part_dragging_factor = 0.0
  10092.     I: tex_num_columns = 1
  10093.     I: tex_num_rows = 1
  10094.     B: tex_random = FALSE
  10095.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10096.         [0] = 0.0
  10097.         [1] = 0.0
  10098.         [2] = 1.0
  10099.         [3] = 1.0
  10100.     F[4]: tex_start_0uv1uv_bias 
  10101.         [0] = 0.0
  10102.         [1] = 0.0
  10103.         [2] = 0.0
  10104.         [3] = 0.0
  10105.     F[4]: tex_end_0uv1uv    // Texture final uv
  10106.         [0] = 0.0
  10107.         [1] = 0.0
  10108.         [2] = 1.0
  10109.         [3] = 1.0
  10110.     F[4]: tex_end_0uv1uv_bias 
  10111.         [0] = 0.0
  10112.         [1] = 0.0
  10113.         [2] = 0.0
  10114.         [3] = 0.0
  10115.     F[2]: part_start_size  
  10116.         [0]=0.07
  10117.         [1]=0.07
  10118.     F[2]: part_start_size_bias  
  10119.         [0]=0.0
  10120.         [1]=0.0
  10121.     F[2]: part_end_size 
  10122.         [0]=0.07
  10123.         [1]=0.07
  10124.     F[2]: part_end_size_bias  
  10125.         [0]=0.0
  10126.         [1]=0.0
  10127. {\streetsplats}
  10128.  
  10129. {blowndust}
  10130.     S: type = "particle"
  10131.     F: life_span_effect = -1.0
  10132. //    B: rain_adjustment = TRUE
  10133.     B: from_camera = TRUE
  10134.     B: from_ground = TRUE
  10135.     F: shift_forward = 5.0
  10136.     F: startup_time = 10.0
  10137.     V: shift_vector = [0.0, -0.4, 0.0]
  10138.     S: texture = "smoke" // in data/global/graphics/effects
  10139.     S: srcblend = "srcalpha"
  10140.     S: destblend = "invsrcalpha"
  10141.     I: max_number_of_particles = 2000
  10142.     V: emitter_size_xyz = [15.0, 0.0, 15.0]
  10143.     I: emission_rate = 40
  10144.     I: emission_rate_bias = 0
  10145.     F: emission_gap = 0.1
  10146.     F: emission_gap_bias = 0.0
  10147.     V: emission_direction = [1.0, 0.0, 1.0]    
  10148.     V: emission_direction_bias = [0.2, 0.0, 0.2]
  10149.     V: force = [0.0, 0.0, 0.0]
  10150.     F: part_life_span = 1.9
  10151.     F: part_life_span_bias = 0.5
  10152.     F: part_init_speed = -0.6
  10153.     F: part_init_speed_bias = 0.55
  10154.     I[4]: colour_start 
  10155.         [0] = 235 //R
  10156.         [1] = 185   //G   
  10157.         [2] = 135  //B        
  10158.         [3] = 0   //A
  10159.     I[4]: colour_start_bias 
  10160.         [0] = 0  //R   
  10161.         [1] = 0  //G    
  10162.         [2] = 0  //B        
  10163.         [3] = 0  //A
  10164.     I[4]: colour_end 
  10165.         [0] = 230 //R   
  10166.         [1] = 180   //G    
  10167.         [2] = 130   //B        
  10168.         [3] = 0   //A
  10169.     I[4]: colour_end_bias 
  10170.         [0] = 0  //R
  10171.         [1] = 0  //G    
  10172.         [2] = 0  //B        
  10173.         [3] = 0 //A
  10174.     F: alpha_mid_percent1=0.5
  10175.     F: mid_alpha=30.0
  10176.     F: part_start_rotangle = 0.0
  10177.     F: part_start_rotangle_bias = 3.0
  10178.     F: part_end_rotangle = 0.0
  10179.     F: part_end_rotangle_bias = 3.0
  10180.     B: part_rotation_active = FALSE
  10181.     F: part_dragging_factor = 0.0
  10182.     I: tex_num_columns = 1
  10183.     I: tex_num_rows = 1
  10184.     B: tex_random = FALSE
  10185.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10186.         [0] = 0.0
  10187.         [1] = 0.0
  10188.         [2] = 1.0
  10189.         [3] = 1.0
  10190.     F[4]: tex_start_0uv1uv_bias 
  10191.         [0] = 0.0
  10192.         [1] = 0.0
  10193.         [2] = 0.0
  10194.         [3] = 0.0
  10195.     F[4]: tex_end_0uv1uv    // Texture final uv
  10196.         [0] = 0.0
  10197.         [1] = 0.0
  10198.         [2] = 1.0
  10199.         [3] = 1.0
  10200.     F[4]: tex_end_0uv1uv_bias 
  10201.         [0] = 0.0
  10202.         [1] = 0.0
  10203.         [2] = 0.0
  10204.         [3] = 0.0
  10205.     F[2]: part_start_size  
  10206.         [0]=1.35
  10207.         [1]=1.35
  10208.     F[2]: part_start_size_bias  
  10209.         [0]=0.15
  10210.         [1]=0.15
  10211.     F[2]: part_end_size 
  10212.         [0]=1.35
  10213.         [1]=1.35
  10214.     F[2]: part_end_size_bias  
  10215.         [0]=0.15
  10216.         [1]=0.15
  10217. {\blowndust}
  10218.  
  10219. {sewermist}
  10220.     S: type = "particle"
  10221.     F: life_span_effect = -1.0
  10222. //    B: rain_adjustment = TRUE
  10223. //    B: from_camera = TRUE
  10224. //    B: from_ground = TRUE
  10225. //    F: shift_forward = 5.0
  10226.     F: startup_time = 10.0
  10227. //    V: shift_vector = [0.0, -0.4, 0.0]
  10228.     S: texture = "smoke" // in data/global/graphics/effects
  10229.     S: srcblend = "srcalpha"
  10230.     S: destblend = "invsrcalpha"
  10231.     I: max_number_of_particles = 2000
  10232.     V: emitter_size_xyz = [15.0, 0.0, 15.0]
  10233.     I: emission_rate = 8
  10234.     I: emission_rate_bias = 0
  10235.     F: emission_gap = 0.1
  10236.     F: emission_gap_bias = 0.0
  10237.     V: emission_direction = [1.0, 0.0, 1.0]    
  10238.     V: emission_direction_bias = [0.2, 0.0, 0.2]
  10239.     V: force = [0.0, 0.0, 0.0]
  10240.     F: part_life_span = 10.4
  10241.     F: part_life_span_bias = 0.5
  10242.     F: part_init_speed = 0.0
  10243.     F: part_init_speed_bias = 0.2
  10244.     I[4]: colour_start 
  10245.         [0] = 185 //R
  10246.         [1] = 235   //G   
  10247.         [2] = 185  //B        
  10248.         [3] = 0   //A
  10249.     I[4]: colour_start_bias 
  10250.         [0] = 0  //R   
  10251.         [1] = 0  //G    
  10252.         [2] = 0  //B        
  10253.         [3] = 0  //A
  10254.     I[4]: colour_end 
  10255.         [0] = 180 //R   
  10256.         [1] = 230   //G    
  10257.         [2] = 180   //B        
  10258.         [3] = 0   //A
  10259.     I[4]: colour_end_bias 
  10260.         [0] = 0  //R
  10261.         [1] = 0  //G    
  10262.         [2] = 0  //B        
  10263.         [3] = 0 //A
  10264.     F: alpha_mid_percent1=0.5
  10265.     F: mid_alpha=20.0
  10266.     F: part_start_rotangle = 0.0
  10267.     F: part_start_rotangle_bias = 0.0
  10268.     F: part_end_rotangle = 0.0
  10269.     F: part_end_rotangle_bias = 0.0
  10270.     B: part_rotation_active = FALSE
  10271.     F: part_dragging_factor = 0.0
  10272.     I: tex_num_columns = 1
  10273.     I: tex_num_rows = 1
  10274.     B: tex_random = FALSE
  10275.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10276.         [0] = 0.0
  10277.         [1] = 0.0
  10278.         [2] = 1.0
  10279.         [3] = 1.0
  10280.     F[4]: tex_start_0uv1uv_bias 
  10281.         [0] = 0.0
  10282.         [1] = 0.0
  10283.         [2] = 0.0
  10284.         [3] = 0.0
  10285.     F[4]: tex_end_0uv1uv    // Texture final uv
  10286.         [0] = 0.0
  10287.         [1] = 0.0
  10288.         [2] = 1.0
  10289.         [3] = 1.0
  10290.     F[4]: tex_end_0uv1uv_bias 
  10291.         [0] = 0.0
  10292.         [1] = 0.0
  10293.         [2] = 0.0
  10294.         [3] = 0.0
  10295.     F[2]: part_start_size  
  10296.         [0]=3.35
  10297.         [1]=1.35
  10298.     F[2]: part_start_size_bias  
  10299.         [0]=1.15
  10300.         [1]=0.15
  10301.     F[2]: part_end_size 
  10302.         [0]=5.35
  10303.         [1]=1.35
  10304.     F[2]: part_end_size_bias  
  10305.         [0]=1.15
  10306.         [1]=0.15
  10307. {\sewermist}
  10308.  
  10309. {seamist}
  10310.     S: type = "particle"
  10311.     F: life_span_effect = -1.0
  10312. //    B: rain_adjustment = TRUE
  10313. //    B: from_camera = TRUE
  10314. //    B: from_ground = TRUE
  10315. //    F: shift_forward = 5.0
  10316.     F: startup_time = 0.0
  10317. //    V: shift_vector = [0.0, -0.4, 0.0]
  10318.     S: texture = "smoke" // in data/global/graphics/effects
  10319.     S: srcblend = "srcalpha"
  10320.     S: destblend = "invsrcalpha"
  10321.     I: max_number_of_particles = 500
  10322.     V: emitter_size_xyz = [25.0, 0.0, 25.0]
  10323.     I: emission_rate = 42
  10324.     I: emission_rate_bias = 0
  10325.     F: emission_gap = 0.1
  10326.     F: emission_gap_bias = 0.0
  10327.     V: emission_direction = [-1.0, 0.0, 2.0]    
  10328.     V: emission_direction_bias = [0.2, 0.0, 0.2]
  10329.     V: force = [0.0, 0.0, 0.0]
  10330.     F: part_life_span = 1.4
  10331.     F: part_life_span_bias = 0.5
  10332.     F: part_init_speed = 3.0
  10333.     F: part_init_speed_bias = 0.2
  10334.     I[4]: colour_start 
  10335.         [0] = 185 //R
  10336.         [1] = 235   //G   
  10337.         [2] = 235  //B        
  10338.         [3] = 0   //A
  10339.     I[4]: colour_start_bias 
  10340.         [0] = 0  //R   
  10341.         [1] = 0  //G    
  10342.         [2] = 0  //B        
  10343.         [3] = 0  //A
  10344.     I[4]: colour_end 
  10345.         [0] = 180 //R   
  10346.         [1] = 230   //G    
  10347.         [2] = 230   //B        
  10348.         [3] = 0   //A
  10349.     I[4]: colour_end_bias 
  10350.         [0] = 0  //R
  10351.         [1] = 0  //G    
  10352.         [2] = 0  //B        
  10353.         [3] = 0 //A
  10354.     F: alpha_mid_percent1=0.5
  10355.     F: mid_alpha=20.0
  10356.     F: part_start_rotangle = 0.0
  10357.     F: part_start_rotangle_bias = 0.0
  10358.     F: part_end_rotangle = 0.0
  10359.     F: part_end_rotangle_bias = 0.0
  10360.     B: part_rotation_active = FALSE
  10361.     F: part_dragging_factor = 0.0
  10362.     I: tex_num_columns = 1
  10363.     I: tex_num_rows = 1
  10364.     B: tex_random = FALSE
  10365.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10366.         [0] = 0.0
  10367.         [1] = 0.0
  10368.         [2] = 1.0
  10369.         [3] = 1.0
  10370.     F[4]: tex_start_0uv1uv_bias 
  10371.         [0] = 0.0
  10372.         [1] = 0.0
  10373.         [2] = 0.0
  10374.         [3] = 0.0
  10375.     F[4]: tex_end_0uv1uv    // Texture final uv
  10376.         [0] = 0.0
  10377.         [1] = 0.0
  10378.         [2] = 1.0
  10379.         [3] = 1.0
  10380.     F[4]: tex_end_0uv1uv_bias 
  10381.         [0] = 0.0
  10382.         [1] = 0.0
  10383.         [2] = 0.0
  10384.         [3] = 0.0
  10385.     F[2]: part_start_size  
  10386.         [0]=3.35
  10387.         [1]=1.35
  10388.     F[2]: part_start_size_bias  
  10389.         [0]=1.15
  10390.         [1]=0.15
  10391.     F[2]: part_end_size 
  10392.         [0]=5.35
  10393.         [1]=1.35
  10394.     F[2]: part_end_size_bias  
  10395.         [0]=1.15
  10396.         [1]=0.15
  10397. {\seamist}
  10398.  
  10399. {susarromist}
  10400.     S: type = "particle"
  10401.     F: life_span_effect = -1.0
  10402. //    B: rain_adjustment = TRUE
  10403.     B: from_camera = TRUE
  10404. //    B: from_ground = TRUE
  10405.     B: ignore_zbuffer = TRUE
  10406.     F: shift_forward = 5.0
  10407.     F: startup_time = 10.0
  10408.     V: shift_vector = [0.0, -0.4, 0.0]
  10409.     S: texture = "smoke" // in data/global/graphics/effects
  10410.     S: srcblend = "srcalpha"
  10411.     S: destblend = "invsrcalpha"
  10412.     I: max_number_of_particles = 100
  10413.     V: emitter_size_xyz = [7.0, 7.0, 7.0]
  10414.     I: emission_rate = 1
  10415.     I: emission_rate_bias = 0
  10416.     F: emission_gap = 0.1
  10417.     F: emission_gap_bias = 0.0
  10418.     V: emission_direction = [1.0, 0.0, 1.0]    
  10419.     V: emission_direction_bias = [0.2, 0.0, 0.2]
  10420.     V: force = [0.0, 0.0, 0.0]
  10421.     F: part_life_span = 0.4
  10422.     F: part_life_span_bias = 0.5
  10423.     F: part_init_speed = 0.0
  10424.     F: part_init_speed_bias = 0.0
  10425.     I[4]: colour_start 
  10426.         [0] = 235 //R
  10427.         [1] = 235   //G   
  10428.         [2] = 235  //B        
  10429.         [3] = 0   //A
  10430.     I[4]: colour_start_bias 
  10431.         [0] = 0  //R   
  10432.         [1] = 0  //G    
  10433.         [2] = 0  //B        
  10434.         [3] = 0  //A
  10435.     I[4]: colour_end 
  10436.         [0] = 230 //R   
  10437.         [1] = 230   //G    
  10438.         [2] = 230   //B        
  10439.         [3] = 0   //A
  10440.     I[4]: colour_end_bias 
  10441.         [0] = 0  //R
  10442.         [1] = 0  //G    
  10443.         [2] = 0  //B        
  10444.         [3] = 0 //A
  10445.     F: alpha_mid_percent1=0.5
  10446.     F: mid_alpha=30.0
  10447.     F: part_start_rotangle = 0.0
  10448.     F: part_start_rotangle_bias = 3.0
  10449.     F: part_end_rotangle = 0.0
  10450.     F: part_end_rotangle_bias = 3.0
  10451.     B: part_rotation_active = FALSE
  10452.     F: part_dragging_factor = 0.0
  10453.     I: tex_num_columns = 1
  10454.     I: tex_num_rows = 1
  10455.     B: tex_random = FALSE
  10456.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10457.         [0] = 0.0
  10458.         [1] = 0.0
  10459.         [2] = 1.0
  10460.         [3] = 1.0
  10461.     F[4]: tex_start_0uv1uv_bias 
  10462.         [0] = 0.0
  10463.         [1] = 0.0
  10464.         [2] = 0.0
  10465.         [3] = 0.0
  10466.     F[4]: tex_end_0uv1uv    // Texture final uv
  10467.         [0] = 0.0
  10468.         [1] = 0.0
  10469.         [2] = 1.0
  10470.         [3] = 1.0
  10471.     F[4]: tex_end_0uv1uv_bias 
  10472.         [0] = 0.0
  10473.         [1] = 0.0
  10474.         [2] = 0.0
  10475.         [3] = 0.0
  10476.     F[2]: part_start_size  
  10477.         [0]=15.35
  10478.         [1]=15.35
  10479.     F[2]: part_start_size_bias  
  10480.         [0]=5.15
  10481.         [1]=5.15
  10482.     F[2]: part_end_size 
  10483.         [0]=15.35
  10484.         [1]=15.35
  10485.     F[2]: part_end_size_bias  
  10486.         [0]=5.15
  10487.         [1]=5.15
  10488. {\susarromist}
  10489.  
  10490. {lamprain}
  10491.     S: type = "particle"
  10492.     F: life_span_effect = -1.0
  10493.     B: rain_adjustment = TRUE
  10494. //    B: from_camera = TRUE
  10495. //    F: shift_forward = 4.0
  10496.     V: shift_vector = [0.0, 0.6, 0.0]
  10497.     S: texture = "spark2" // in data/global/graphics/effects
  10498.     S: srcblend = "srcalpha"
  10499.     S: destblend = "one" //"invsrcalpha"
  10500.     I: max_number_of_particles = 30
  10501.     V: emitter_size_xyz = [0.8, 0.5, 0.8]
  10502.     I: emission_rate = 13
  10503.     I: emission_rate_bias = 7
  10504.     F: emission_gap = 0.05
  10505.     F: emission_gap_bias = 0.0
  10506.     V: emission_direction = [0.0, -1.0, 0.0]    
  10507.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  10508.     V: force = [0.0, -0.0, 0.0]
  10509.     F: part_life_span = 0.1
  10510.     F: part_life_span_bias = 0.05
  10511.     F: part_init_speed = 13.8
  10512.     F: part_init_speed_bias = 0.7
  10513.     I[4]: colour_start 
  10514.         [0] = 255 //R
  10515.         [1] = 165   //G   
  10516.         [2] = 85  //B        
  10517.         [3] = 0   //A
  10518.     I[4]: colour_start_bias 
  10519.         [0] = 0  //R   
  10520.         [1] = 60  //G    
  10521.         [2] = 70  //B        
  10522.         [3] = 0  //A
  10523.     I[4]: colour_end 
  10524.         [0] = 255 //R   
  10525.         [1] = 165   //G    
  10526.         [2] = 85   //B        
  10527.         [3] = 0   //A
  10528.     I[4]: colour_end_bias 
  10529.         [0] = 0  //R
  10530.         [1] = 60  //G    
  10531.         [2] = 70  //B        
  10532.         [3] = 0 //A
  10533.     F: alpha_mid_percent1=0.5
  10534.     F: mid_alpha=120.0
  10535.     F: rain_lowest_mid_alpha = 200.0
  10536.     F: rain_highest_mid_alpha = 200.0
  10537.     F: part_start_rotangle = 0.0
  10538.     F: part_start_rotangle_bias = 0.0
  10539.     F: part_end_rotangle = 0.0
  10540.     F: part_end_rotangle_bias = 8.0
  10541.     B: part_rotation_active = FALSE//TRUE
  10542.     F: part_dragging_factor = 0.0
  10543.     I: tex_num_columns = 1
  10544.     I: tex_num_rows = 1
  10545.     B: tex_random = FALSE
  10546.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10547.         [0] = 0.0
  10548.         [1] = 0.0
  10549.         [2] = 1.0
  10550.         [3] = 1.0
  10551.     F[4]: tex_start_0uv1uv_bias 
  10552.         [0] = 0.0
  10553.         [1] = 0.0
  10554.         [2] = 0.0
  10555.         [3] = 0.0
  10556.     F[4]: tex_end_0uv1uv    // Texture final uv
  10557.         [0] = 0.0
  10558.         [1] = 0.0
  10559.         [2] = 1.0
  10560.         [3] = 1.0
  10561.     F[4]: tex_end_0uv1uv_bias 
  10562.         [0] = 0.0
  10563.         [1] = 0.0
  10564.         [2] = 0.0
  10565.         [3] = 0.0
  10566.     F[2]: part_start_size  
  10567.         [0]=0.05
  10568.         [1]=0.6
  10569.     F[2]: part_start_size_bias  
  10570.         [0]=0.0
  10571.         [1]=0.0
  10572.     F[2]: part_end_size 
  10573.         [0]=0.05
  10574.         [1]=0.6
  10575.     F[2]: part_end_size_bias  
  10576.         [0]=0.0
  10577.         [1]=0.0
  10578. {\lamprain}
  10579. {longrain}
  10580.     S: type = "particle"
  10581.     F: life_span_effect = -1.0
  10582. //    B: rain_adjustment = TRUE
  10583.     B: from_camera = TRUE
  10584.     F: shift_forward = 4.0
  10585.     V: shift_vector = [0.0, 2.0, 0.0]
  10586.     S: texture = "lampglow" // in data/global/graphics/effects
  10587.     S: srcblend = "srcalpha"
  10588.     S: destblend = "one" //"invsrcalpha"
  10589.     I: max_number_of_particles = 100
  10590.     V: emitter_size_xyz = [2.0, 2.0, 2.0]
  10591.     I: emission_rate = 18
  10592.     I: emission_rate_bias = 0
  10593.     F: emission_gap = 0.1
  10594.     F: emission_gap_bias = 0.0
  10595.     V: emission_direction = [0.0, -1.0, 0.0]    
  10596.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  10597.     V: force = [0.0, -0.0, 0.0]
  10598.     F: part_life_span = 0.3
  10599.     F: part_life_span_bias = 0.15
  10600.     F: part_init_speed = 13.8
  10601.     F: part_init_speed_bias = 0.7
  10602.     I[4]: colour_start 
  10603.         [0] = 255 //R
  10604.         [1] = 255   //G   
  10605.         [2] = 255  //B        
  10606.         [3] = 0   //A
  10607.     I[4]: colour_start_bias 
  10608.         [0] = 0  //R   
  10609.         [1] = 0  //G    
  10610.         [2] = 0  //B        
  10611.         [3] = 0  //A
  10612.     I[4]: colour_end 
  10613.         [0] = 250 //R   
  10614.         [1] = 250   //G    
  10615.         [2] = 250   //B        
  10616.         [3] = 0   //A
  10617.     I[4]: colour_end_bias 
  10618.         [0] = 0  //R
  10619.         [1] = 0  //G    
  10620.         [2] = 0  //B        
  10621.         [3] = 0 //A
  10622.     F: alpha_mid_percent1=0.1
  10623.     F: mid_alpha=30.0
  10624.     F: rain_lowest_mid_alpha = 30.0
  10625.     F: rain_highest_mid_alpha = 30.0
  10626.     F: part_start_rotangle = 0.0
  10627.     F: part_start_rotangle_bias = 0.0
  10628.     F: part_end_rotangle = 0.0
  10629.     F: part_end_rotangle_bias = 8.0
  10630.     B: part_rotation_active = FALSE//TRUE
  10631.     F: part_dragging_factor = 0.0
  10632.     I: tex_num_columns = 1
  10633.     I: tex_num_rows = 1
  10634.     B: tex_random = FALSE
  10635.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10636.         [0] = 0.0
  10637.         [1] = 0.0
  10638.         [2] = 1.0
  10639.         [3] = 1.0
  10640.     F[4]: tex_start_0uv1uv_bias 
  10641.         [0] = 0.0
  10642.         [1] = 0.0
  10643.         [2] = 0.0
  10644.         [3] = 0.0
  10645.     F[4]: tex_end_0uv1uv    // Texture final uv
  10646.         [0] = 0.0
  10647.         [1] = 0.0
  10648.         [2] = 1.0
  10649.         [3] = 1.0
  10650.     F[4]: tex_end_0uv1uv_bias 
  10651.         [0] = 0.0
  10652.         [1] = 0.0
  10653.         [2] = 0.0
  10654.         [3] = 0.0
  10655.     F[2]: part_start_size  
  10656.         [0]=0.03
  10657.         [1]=0.6
  10658.     F[2]: part_start_size_bias  
  10659.         [0]=0.0
  10660.         [1]=0.0
  10661.     F[2]: part_end_size 
  10662.         [0]=0.03
  10663.         [1]=0.6
  10664.     F[2]: part_end_size_bias  
  10665.         [0]=0.0
  10666.         [1]=0.0
  10667. {\longrain}
  10668.  
  10669. {windowrain}
  10670.     S: type = "particle"
  10671.     F: life_span_effect = -1.0
  10672.     B: rain_adjustment = TRUE
  10673. //    B: from_camera = TRUE
  10674. //    F: shift_forward = 4.0
  10675.     V: shift_vector = [0.0, 0.0, 0.0]
  10676.     S: texture = "spark2" // in data/global/graphics/effects
  10677.     S: srcblend = "srcalpha"
  10678.     S: destblend = "one" //"invsrcalpha"
  10679.     I: max_number_of_particles = 30
  10680.     V: emitter_size_xyz = [0.5, 1.0, 0.5]
  10681.     I: emission_rate = 6
  10682.     I: emission_rate_bias = 0
  10683.     F: emission_gap = 0.1
  10684.     F: emission_gap_bias = 0.0
  10685.     V: emission_direction = [0.0, -1.0, 0.0]    
  10686.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  10687.     V: force = [0.0, -0.0, 0.0]
  10688.     F: part_life_span = 0.5
  10689.     F: part_life_span_bias = 0.15
  10690.     F: part_init_speed = 13.8
  10691.     F: part_init_speed_bias = 0.7
  10692.     I[4]: colour_start 
  10693.         [0] = 255 //R
  10694.         [1] = 255   //G   
  10695.         [2] = 255  //B        
  10696.         [3] = 0   //A
  10697.     I[4]: colour_start_bias 
  10698.         [0] = 0  //R   
  10699.         [1] = 0  //G    
  10700.         [2] = 0  //B        
  10701.         [3] = 0  //A
  10702.     I[4]: colour_end 
  10703.         [0] = 250 //R   
  10704.         [1] = 55   //G    
  10705.         [2] = 0   //B        
  10706.         [3] = 0   //A
  10707.     I[4]: colour_end_bias 
  10708.         [0] = 0  //R
  10709.         [1] = 0  //G    
  10710.         [2] = 0  //B        
  10711.         [3] = 0 //A
  10712.     F: alpha_mid_percent1=0.1
  10713.     F: mid_alpha=30.0
  10714.     F: rain_lowest_mid_alpha = 30.0
  10715.     F: rain_highest_mid_alpha = 30.0
  10716.     F: part_start_rotangle = 0.0
  10717.     F: part_start_rotangle_bias = 0.0
  10718.     F: part_end_rotangle = 0.0
  10719.     F: part_end_rotangle_bias = 8.0
  10720.     B: part_rotation_active = FALSE//TRUE
  10721.     F: part_dragging_factor = 0.0
  10722.     I: tex_num_columns = 1
  10723.     I: tex_num_rows = 1
  10724.     B: tex_random = FALSE
  10725.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10726.         [0] = 0.0
  10727.         [1] = 0.0
  10728.         [2] = 1.0
  10729.         [3] = 1.0
  10730.     F[4]: tex_start_0uv1uv_bias 
  10731.         [0] = 0.0
  10732.         [1] = 0.0
  10733.         [2] = 0.0
  10734.         [3] = 0.0
  10735.     F[4]: tex_end_0uv1uv    // Texture final uv
  10736.         [0] = 0.0
  10737.         [1] = 0.0
  10738.         [2] = 1.0
  10739.         [3] = 1.0
  10740.     F[4]: tex_end_0uv1uv_bias 
  10741.         [0] = 0.0
  10742.         [1] = 0.0
  10743.         [2] = 0.0
  10744.         [3] = 0.0
  10745.     F[2]: part_start_size  
  10746.         [0]=0.06
  10747.         [1]=0.6
  10748.     F[2]: part_start_size_bias  
  10749.         [0]=0.0
  10750.         [1]=0.0
  10751.     F[2]: part_end_size 
  10752.         [0]=0.06
  10753.         [1]=0.6
  10754.     F[2]: part_end_size_bias  
  10755.         [0]=0.0
  10756.         [1]=0.0
  10757. {\windowrain}
  10758.  
  10759. {radiatorsmoke}
  10760.     S: type = "particle"
  10761.     F: life_span_effect = -1.0
  10762.     F: startup_time = 0.0
  10763.     S: texture = "ps_smoke" // in data/global/graphics/effects
  10764.     S: srcblend = "srcalpha"
  10765.     S: destblend = "invsrcalpha"
  10766.     I: max_number_of_particles = 40
  10767.     V: emitter_size_xyz = [0.0, 0.0, 0.2]
  10768.     I: emission_rate = 1
  10769.     I: emission_rate_bias = 0
  10770.     F: emission_gap = 0.16
  10771.     F: emission_gap_bias = 0.02
  10772.     V: emission_direction = [0.0, 0.0, 0.0]    
  10773.     V: emission_direction_bias = [0.3, 0.0, 0.3]
  10774.     V: force = [0.0, 0.3, 0.0]
  10775.     F: part_life_span = 2.7
  10776.     F: part_life_span_bias = 0.1
  10777.     F: part_init_speed = 0.01
  10778.     F: part_init_speed_bias = 0.0
  10779.     I[4]: colour_start 
  10780.         [0] = 50 //R
  10781.         [1] = 50   //G   
  10782.         [2] = 50  //B        
  10783.         [3] = 0   //A
  10784.     I[4]: colour_start_bias 
  10785.         [0] = 0  //R   
  10786.         [1] = 0  //G    
  10787.         [2] = 0  //B        
  10788.         [3] = 0  //A
  10789.     I[4]: colour_end 
  10790.         [0] = 185 //R   
  10791.         [1] = 160   //G    
  10792.         [2] = 110   //B        
  10793.         [3] = 0   //A
  10794.     I[4]: colour_end_bias 
  10795.         [0] = 0  //R
  10796.         [1] = 0  //G    
  10797.         [2] = 0  //B        
  10798.         [3] = 0 //A
  10799.     F: alpha_mid_percent1=0.5
  10800.     F: mid_alpha=170.0
  10801.     F: part_start_rotangle = 0.0
  10802.     F: part_start_rotangle_bias = 6.0
  10803.     F: part_end_rotangle = 0.0
  10804.     F: part_end_rotangle_bias = 6.0
  10805.     B: part_rotation_active = TRUE
  10806.     F: part_dragging_factor = 0.0
  10807.     I: tex_num_columns = 1
  10808.     I: tex_num_rows = 1
  10809.     B: tex_random = FALSE
  10810.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10811.         [0] = 0.0   
  10812.         [1] = 0.0   
  10813.         [2] = 1.0   
  10814.         [3] = 1.0   
  10815.     F[4]: tex_start_0uv1uv_bias 
  10816.         [0] = 0.0   
  10817.         [1] = 0.0    
  10818.         [2] = 0.0        
  10819.         [3] = 0.0
  10820.     F[4]: tex_end_0uv1uv    // Texture final uv
  10821.         [0] = 0.0   
  10822.         [1] = 0.0    
  10823.         [2] = 1.0        
  10824.         [3] = 1.0
  10825.     F[4]: tex_end_0uv1uv_bias 
  10826.         [0] = 0.0   
  10827.         [1] = 0.0    
  10828.         [2] = 0.0        
  10829.         [3] = 0.0
  10830.     F[2]: part_start_size  
  10831.         [0]=0.04
  10832.         [1]=0.04
  10833.     F[2]: part_start_size_bias  
  10834.         [0]=0.01 
  10835.         [1]=0.01
  10836.     F[2]: part_end_size 
  10837.         [0]=1.2 
  10838.         [1]=1.2
  10839.     F[2]: part_end_size_bias  
  10840.         [0]=0.0 
  10841.         [1]=0.0
  10842. {\radiatorsmoke}
  10843.  
  10844. {exhaustsmoke}
  10845.     S: type = "particle"
  10846. //    B: ignore_zbuffer = TRUE
  10847.     F: life_span_effect = -1.0
  10848.     F: startup_time = 0.0
  10849.     S: texture = "texture" // in data/global/graphics/effects
  10850.     S: srcblend = "srcalpha"
  10851.     S: destblend = "invsrcalpha"
  10852.     I: max_number_of_particles = 200
  10853.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  10854.     I: emission_rate = 1
  10855.     I: emission_rate_bias = 0
  10856.     F: emission_gap = 0.01
  10857.     F: emission_gap_bias = 0.0
  10858.     V: emission_direction = [0.25, 0.0, 0.0]    
  10859.     V: emission_direction_bias = [0.1, 0.1, 0.1]
  10860.     V: force = [0.0, 0.2, 0.0]
  10861.     F: part_life_span = 0.6
  10862.     F: part_life_span_bias = 0.2
  10863.     F: part_init_speed = 0.0
  10864.     F: part_init_speed_bias = 0.0
  10865.     I[4]: colour_start 
  10866.         [0] = 50 //R
  10867.         [1] = 50   //G   
  10868.         [2] = 50  //B        
  10869.         [3] = 0   //A
  10870.     I[4]: colour_start_bias 
  10871.         [0] = 0  //R   
  10872.         [1] = 0  //G    
  10873.         [2] = 0  //B        
  10874.         [3] = 0  //A
  10875.     I[4]: colour_end 
  10876.         [0] = 100 //R   
  10877.         [1] = 100   //G    
  10878.         [2] = 100   //B        
  10879.         [3] = 0   //A
  10880.     I[4]: colour_end_bias 
  10881.         [0] = 0  //R
  10882.         [1] = 0  //G    
  10883.         [2] = 0  //B        
  10884.         [3] = 0 //A
  10885.     F: alpha_mid_percent1=0.75
  10886.     F: mid_alpha=20.0
  10887.     F: part_start_rotangle = 0.0
  10888.     F: part_start_rotangle_bias = 1.0
  10889.     F: part_end_rotangle = 0.0
  10890.     F: part_end_rotangle_bias = 1.0
  10891.     B: part_rotation_active = TRUE
  10892.     F: part_dragging_factor = 0.0
  10893.     I: tex_num_columns = 1
  10894.     I: tex_num_rows = 1
  10895.     B: tex_random = FALSE
  10896.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10897.         [0] = 0.0   
  10898.         [1] = 0.0   
  10899.         [2] = 1.0   
  10900.         [3] = 1.0   
  10901.     F[4]: tex_start_0uv1uv_bias 
  10902.         [0] = 0.0   
  10903.         [1] = 0.0    
  10904.         [2] = 0.0        
  10905.         [3] = 0.0
  10906.     F[4]: tex_end_0uv1uv    // Texture final uv
  10907.         [0] = 0.0   
  10908.         [1] = 0.0    
  10909.         [2] = 1.0        
  10910.         [3] = 1.0
  10911.     F[4]: tex_end_0uv1uv_bias 
  10912.         [0] = 0.0   
  10913.         [1] = 0.0    
  10914.         [2] = 0.0        
  10915.         [3] = 0.0
  10916.     F[2]: part_start_size  
  10917.         [0]=0.4
  10918.         [1]=0.4
  10919.     F[2]: part_start_size_bias  
  10920.         [0]=0.1 
  10921.         [1]=0.1
  10922.     F[2]: part_end_size 
  10923.         [0]=2.0 
  10924.         [1]=2.0
  10925.     F[2]: part_end_size_bias  
  10926.         [0]=1.5
  10927.         [1]=1.5
  10928. {\exhaustsmoke}
  10929.  
  10930. {trabant_exhaustsmoke}
  10931.     S: type = "particle"
  10932. //    B: ignore_zbuffer = TRUE
  10933.     F: life_span_effect = -1.0
  10934.     F: startup_time = 0.0
  10935.     S: texture = "texture" // in data/global/graphics/effects
  10936.     S: srcblend = "srcalpha"
  10937.     S: destblend = "invsrcalpha"
  10938.     I: max_number_of_particles = 200
  10939.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  10940.     I: emission_rate = 1
  10941.     I: emission_rate_bias = 0
  10942.     F: emission_gap = 0.01
  10943.     F: emission_gap_bias = 0.0
  10944.     V: emission_direction = [0.25, 0.0, 0.0]    
  10945.     V: emission_direction_bias = [0.1, 0.1, 0.1]
  10946.     V: force = [0.0, 0.2, 0.0]
  10947.     F: part_life_span = 0.5
  10948.     F: part_life_span_bias = 1.0
  10949.     F: part_init_speed = 0.0
  10950.     F: part_init_speed_bias = 0.0
  10951.     I[4]: colour_start 
  10952.         [0] = 50 //R
  10953.         [1] = 50   //G   
  10954.         [2] = 50  //B        
  10955.         [3] = 120   //A
  10956.     I[4]: colour_start_bias 
  10957.         [0] = 0  //R   
  10958.         [1] = 0  //G    
  10959.         [2] = 0  //B        
  10960.         [3] = 0  //A
  10961.     I[4]: colour_end 
  10962.         [0] = 100 //R   
  10963.         [1] = 100   //G    
  10964.         [2] = 100   //B        
  10965.         [3] = 0   //A
  10966.     I[4]: colour_end_bias 
  10967.         [0] = 0  //R
  10968.         [1] = 0  //G    
  10969.         [2] = 0  //B        
  10970.         [3] = 0 //A
  10971.     F: alpha_mid_percent1=0.75
  10972.     F: mid_alpha=80.0
  10973.     F: part_start_rotangle = 0.0
  10974.     F: part_start_rotangle_bias = 6.0
  10975.     F: part_end_rotangle = 0.0
  10976.     F: part_end_rotangle_bias = 6.0
  10977.     B: part_rotation_active = TRUE
  10978.     F: part_dragging_factor = 0.0
  10979.     I: tex_num_columns = 1
  10980.     I: tex_num_rows = 1
  10981.     B: tex_random = FALSE
  10982.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  10983.         [0] = 0.0   
  10984.         [1] = 0.0   
  10985.         [2] = 1.0   
  10986.         [3] = 1.0   
  10987.     F[4]: tex_start_0uv1uv_bias 
  10988.         [0] = 0.0   
  10989.         [1] = 0.0    
  10990.         [2] = 0.0        
  10991.         [3] = 0.0
  10992.     F[4]: tex_end_0uv1uv    // Texture final uv
  10993.         [0] = 0.0   
  10994.         [1] = 0.0    
  10995.         [2] = 1.0        
  10996.         [3] = 1.0
  10997.     F[4]: tex_end_0uv1uv_bias 
  10998.         [0] = 0.0   
  10999.         [1] = 0.0    
  11000.         [2] = 0.0        
  11001.         [3] = 0.0
  11002.     F[2]: part_start_size  
  11003.         [0]=0.4
  11004.         [1]=0.4
  11005.     F[2]: part_start_size_bias  
  11006.         [0]=0.1 
  11007.         [1]=0.1
  11008.     F[2]: part_end_size 
  11009.         [0]=3.0 
  11010.         [1]=3.0
  11011.     F[2]: part_end_size_bias  
  11012.         [0]=1.5
  11013.         [1]=1.5
  11014. {\trabant_exhaustsmoke}
  11015.  
  11016. {exhausttrail}
  11017.     S: type = "particle"
  11018. //    B: ignore_zbuffer = TRUE
  11019.     F: life_span_effect = 0.1
  11020.     F: startup_time = 0.0
  11021.     S: texture = "ps_smoke" // in data/global/graphics/effects
  11022.     S: srcblend = "srcalpha"
  11023.     S: destblend = "invsrcalpha"
  11024.     I: max_number_of_particles = 200
  11025.     V: emitter_size_xyz = [1.0, 1.0, 9.0]
  11026.     I: emission_rate = 100
  11027.     I: emission_rate_bias = 0
  11028.     F: emission_gap = 1.0
  11029.     F: emission_gap_bias = 0.0
  11030.     V: emission_direction = [0.0, 0.0, 0.5]    
  11031.     V: emission_direction_bias = [0.4, 0.4, 0.4]
  11032.     V: force = [0.0, 0.2, 0.0]
  11033.     F: part_life_span = 4.0
  11034.     F: part_life_span_bias = 3.0
  11035.     F: part_init_speed = 1.0
  11036.     F: part_init_speed_bias = 0.0
  11037.     I[4]: colour_start 
  11038.         [0] = 180 //R
  11039.         [1] = 160   //G   
  11040.         [2] = 140  //B        
  11041.         [3] = 80   //A
  11042.     I[4]: colour_start_bias 
  11043.         [0] = 40  //R   
  11044.         [1] = 40  //G    
  11045.         [2] = 40  //B        
  11046.         [3] = 0  //A
  11047.     I[4]: colour_end 
  11048.         [0] = 180 //R   
  11049.         [1] = 160   //G    
  11050.         [2] = 140   //B        
  11051.         [3] = 0   //A
  11052.     I[4]: colour_end_bias 
  11053.         [0] = 40  //R
  11054.         [1] = 40  //G    
  11055.         [2] = 40  //B        
  11056.         [3] = 0 //A
  11057.     F: alpha_mid_percent1=0.1
  11058.     F: mid_alpha=120.0
  11059.     F: part_start_rotangle = 0.0
  11060.     F: part_start_rotangle_bias = 3.0
  11061.     F: part_end_rotangle = 0.0
  11062.     F: part_end_rotangle_bias = 3.0
  11063.     B: part_rotation_active = TRUE
  11064.     F: part_dragging_factor = 0.5
  11065.     I: tex_num_columns = 1
  11066.     I: tex_num_rows = 1
  11067.     B: tex_random = FALSE
  11068.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11069.         [0] = 0.0   
  11070.         [1] = 0.0   
  11071.         [2] = 1.0   
  11072.         [3] = 1.0   
  11073.     F[4]: tex_start_0uv1uv_bias 
  11074.         [0] = 0.0   
  11075.         [1] = 0.0    
  11076.         [2] = 0.0        
  11077.         [3] = 0.0
  11078.     F[4]: tex_end_0uv1uv    // Texture final uv
  11079.         [0] = 0.0   
  11080.         [1] = 0.0    
  11081.         [2] = 1.0        
  11082.         [3] = 1.0
  11083.     F[4]: tex_end_0uv1uv_bias 
  11084.         [0] = 0.0   
  11085.         [1] = 0.0    
  11086.         [2] = 0.0        
  11087.         [3] = 0.0
  11088.     F[2]: part_start_size  
  11089.         [0]=2.4
  11090.         [1]=2.4
  11091.     F[2]: part_start_size_bias  
  11092.         [0]=0.1 
  11093.         [1]=0.1
  11094.     F[2]: part_end_size 
  11095.         [0]=3.0 
  11096.         [1]=3.0
  11097.     F[2]: part_end_size_bias  
  11098.         [0]=0.5
  11099.         [1]=0.5
  11100. {\exhausttrail}
  11101.  
  11102. {oildrip}
  11103.     S: type = "composite"
  11104.     S[4]: subeffects
  11105.         [0] = "oildrip_sub"
  11106.         [1] = "oildrip_sub"
  11107.         [2] = "oildrip_sub"
  11108.         [3] = "oildrip_sub"
  11109. {\oildrip}
  11110.  
  11111. {oildrip_sub}
  11112.     S: type = "particle"
  11113. //    B: ignore_zbuffer = TRUE
  11114.     F: life_span_effect = -1.0
  11115.     F: startup_time = 0.0
  11116.     S: texture = "water_spray" // in data/global/graphics/effects
  11117.     S: srcblend = "srcalpha"
  11118.     S: destblend = "invsrcalpha"
  11119.     I: max_number_of_particles = 1
  11120.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  11121.     I: emission_rate = 1
  11122.     I: emission_rate_bias = 0
  11123.     F: emission_gap = 1.5
  11124.     F: emission_gap_bias = 0.4
  11125.     V: emission_direction = [1.0, 0.0, 0.0]    
  11126.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  11127.     V: force = [0.0, -4.3, 0.0]
  11128.     F: part_life_span = 1.0
  11129.     F: part_life_span_bias = 0.0
  11130.     F: part_init_speed = 0.0
  11131.     F: part_init_speed_bias = 0.0
  11132.     I[4]: colour_start 
  11133.         [0] = 50 //R
  11134.         [1] = 50   //G   
  11135.         [2] = 50  //B        
  11136.         [3] = 200   //A
  11137.     I[4]: colour_start_bias 
  11138.         [0] = 0  //R   
  11139.         [1] = 0  //G    
  11140.         [2] = 0  //B        
  11141.         [3] = 0  //A
  11142.     I[4]: colour_end 
  11143.         [0] = 100 //R   
  11144.         [1] = 100   //G    
  11145.         [2] = 100   //B        
  11146.         [3] = 0   //A
  11147.     I[4]: colour_end_bias 
  11148.         [0] = 0  //R
  11149.         [1] = 0  //G    
  11150.         [2] = 0  //B        
  11151.         [3] = 200 //A
  11152.     F: alpha_mid_percent1=0.75
  11153.     F: mid_alpha=200.0
  11154.     F: part_start_rotangle = 0.0
  11155.     F: part_start_rotangle_bias = 0.0
  11156.     F: part_end_rotangle = 0.0
  11157.     F: part_end_rotangle_bias = 0.0
  11158.     B: part_rotation_active = TRUE
  11159.     F: part_dragging_factor = 0.0
  11160.     I: tex_num_columns = 1
  11161.     I: tex_num_rows = 1
  11162.     B: tex_random = FALSE
  11163.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11164.         [0] = 0.0   
  11165.         [1] = 0.0   
  11166.         [2] = 1.0   
  11167.         [3] = 1.0   
  11168.     F[4]: tex_start_0uv1uv_bias 
  11169.         [0] = 0.0   
  11170.         [1] = 0.0    
  11171.         [2] = 0.0        
  11172.         [3] = 0.0
  11173.     F[4]: tex_end_0uv1uv    // Texture final uv
  11174.         [0] = 0.0   
  11175.         [1] = 0.0    
  11176.         [2] = 1.0        
  11177.         [3] = 1.0
  11178.     F[4]: tex_end_0uv1uv_bias 
  11179.         [0] = 0.0   
  11180.         [1] = 0.0    
  11181.         [2] = 0.0        
  11182.         [3] = 0.0
  11183.     F[2]: part_start_size  
  11184.         [0]=0.04
  11185.         [1]=0.08
  11186.     F[2]: part_start_size_bias  
  11187.         [0]=0.0 
  11188.         [1]=0.0
  11189.     F[2]: part_end_size 
  11190.         [0]=0.04 
  11191.         [1]=0.08
  11192.     F[2]: part_end_size_bias  
  11193.         [0]=0.0
  11194.         [1]=0.0
  11195.     S: sfx_name_emission = "misc_single_drip"
  11196.     F: sfx_emission_delay = 0.8
  11197.     F: sfx_volume = 8.0
  11198.     F: sfx_max_distance = 10.0
  11199.     F: sfx_min_distance = 1.0
  11200. {\oildrip_sub}
  11201.  
  11202. {swirlcloud}
  11203.     S: type = "composite"
  11204.     S[2]: subeffects
  11205.         [0] = "swirlcloud1"
  11206.         [1] = "swirlcloud2"
  11207. {\swirlcloud}
  11208. {swirlcloud1}
  11209.     S: type = "particle"
  11210.     F: life_span_effect = -1.0
  11211.     F: startup_time = 20.0
  11212.     F: emitter_yaw_speed = 1.5
  11213.     B: ignore_zbuffer = TRUE
  11214.     S: texture = "lampglow"//"ps_smoke" // in data/global/graphics/effects
  11215.     S: srcblend = "srcalpha"
  11216.     S: destblend = "one"//"invsrcalpha"
  11217.     I: max_number_of_particles = 20
  11218.     V: emitter_size_xyz = [0.0, 0.0, 2.0]
  11219.     I: emission_rate = 1
  11220.     I: emission_rate_bias = 0
  11221.     F: emission_gap = 0.1
  11222.     F: emission_gap_bias = 0.0
  11223.     V: emission_direction = [2.0, 0.0, -8.0]    
  11224.     V: emission_direction_bias = [4.0, 0.0, 4.0]
  11225.     V: force = [0.0, 0.0, 0.0]
  11226.     F: part_life_span = 3.0
  11227.     F: part_life_span_bias = 0.0
  11228.     F: part_init_speed = 5.5
  11229.     F: part_init_speed_bias = 0.3
  11230.     I[4]: colour_start 
  11231.         [0] = 100 //R
  11232.         [1] = 100 //G   
  11233.         [2] = 100 //B        
  11234.         [3] = 0  //A
  11235.     I[4]: colour_start_bias 
  11236.         [0] = 80  //R   
  11237.         [1] = 80  //G    
  11238.         [2] = 80  //B        
  11239.         [3] = 0  //A
  11240.     I[4]: colour_end 
  11241.         [0] = 100 //R   
  11242.         [1] = 100 //G    
  11243.         [2] = 100 //B        
  11244.         [3] = 0  //A
  11245.     I[4]: colour_end_bias 
  11246.         [0] = 80 //R
  11247.         [1] = 80 //G    
  11248.         [2] = 80 //B        
  11249.         [3] = 0 //A
  11250.     F: alpha_mid_percent1=0.9
  11251.     F: mid_alpha=130.0
  11252.     F: part_start_rotangle = 0.0
  11253.     F: part_start_rotangle_bias = 4.0
  11254.     F: part_end_rotangle = 0.0
  11255.     F: part_end_rotangle_bias = 4.0
  11256.     B: part_rotation_active = FALSE//TRUE
  11257.     F: part_dragging_factor = 0.5
  11258.     I: tex_num_columns = 1
  11259.     I: tex_num_rows = 1
  11260.     B: tex_random = FALSE
  11261.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11262.         [0] = 0.0   
  11263.         [1] = 0.0   
  11264.         [2] = 1.0   
  11265.         [3] = 1.0   
  11266.     F[4]: tex_start_0uv1uv_bias 
  11267.         [0] = 0.0   
  11268.         [1] = 0.0    
  11269.         [2] = 0.0        
  11270.         [3] = 0.0
  11271.     F[4]: tex_end_0uv1uv    // Texture final uv
  11272.         [0] = 0.0   
  11273.         [1] = 0.0    
  11274.         [2] = 1.0        
  11275.         [3] = 1.0
  11276.     F[4]: tex_end_0uv1uv_bias 
  11277.         [0] = 0.0   
  11278.         [1] = 0.0    
  11279.         [2] = 0.0        
  11280.         [3] = 0.0
  11281.     F[2]: part_start_size  
  11282.         [0]=5.0
  11283.         [1]=5.0
  11284.     F[2]: part_start_size_bias  
  11285.         [0]=0.0 
  11286.         [1]=0.0
  11287.     F[2]: part_end_size 
  11288.         [0]=5.0 
  11289.         [1]=5.0
  11290.     F[2]: part_end_size_bias  
  11291.         [0]=0.0 
  11292.         [1]=0.0
  11293. {\swirlcloud1}
  11294.  
  11295. {swirlcloud2}
  11296.     S: type = "particle"
  11297.     F: life_span_effect = -1.0
  11298.     F: startup_time = 20.0
  11299.     F: emitter_yaw_speed = 1.5
  11300.     F: emitter_yaw_start = 3.5
  11301.     B: ignore_zbuffer = TRUE
  11302.     S: texture = "lampglow"//"ps_smoke" // in data/global/graphics/effects
  11303.     S: srcblend = "srcalpha"
  11304.     S: destblend = "one"//"invsrcalpha"
  11305.     I: max_number_of_particles = 20
  11306.     V: emitter_size_xyz = [0.0, 0.0, 2.0]
  11307.     I: emission_rate = 1
  11308.     I: emission_rate_bias = 0
  11309.     F: emission_gap = 0.1
  11310.     F: emission_gap_bias = 0.0
  11311.     V: emission_direction = [2.0, 0.0, -8.0]    
  11312.     V: emission_direction_bias = [2.0, 0.0, 2.0]
  11313.     V: force = [0.0, 0.0, 0.0]
  11314.     F: part_life_span = 3.0
  11315.     F: part_life_span_bias = 0.0
  11316.     F: part_init_speed = 5.5
  11317.     F: part_init_speed_bias = 0.3
  11318.     I[4]: colour_start 
  11319.         [0] = 100 //R
  11320.         [1] = 100 //G   
  11321.         [2] = 100 //B        
  11322.         [3] = 0  //A
  11323.     I[4]: colour_start_bias 
  11324.         [0] = 80  //R   
  11325.         [1] = 80  //G    
  11326.         [2] = 80  //B        
  11327.         [3] = 0  //A
  11328.     I[4]: colour_end 
  11329.         [0] = 100 //R   
  11330.         [1] = 100 //G    
  11331.         [2] = 100 //B        
  11332.         [3] = 0  //A
  11333.     I[4]: colour_end_bias 
  11334.         [0] = 80 //R
  11335.         [1] = 80 //G    
  11336.         [2] = 60 //B        
  11337.         [3] = 0 //A
  11338.     F: alpha_mid_percent1=0.5
  11339.     F: mid_alpha=130.0
  11340.     F: part_start_rotangle = 0.0
  11341.     F: part_start_rotangle_bias = 4.0
  11342.     F: part_end_rotangle = 0.0
  11343.     F: part_end_rotangle_bias = 4.0
  11344.     B: part_rotation_active = FALSE//TRUE
  11345.     F: part_dragging_factor = 0.5
  11346.     I: tex_num_columns = 1
  11347.     I: tex_num_rows = 1
  11348.     B: tex_random = FALSE
  11349.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11350.         [0] = 0.0   
  11351.         [1] = 0.0   
  11352.         [2] = 1.0   
  11353.         [3] = 1.0   
  11354.     F[4]: tex_start_0uv1uv_bias 
  11355.         [0] = 0.0   
  11356.         [1] = 0.0    
  11357.         [2] = 0.0        
  11358.         [3] = 0.0
  11359.     F[4]: tex_end_0uv1uv    // Texture final uv
  11360.         [0] = 0.0   
  11361.         [1] = 0.0    
  11362.         [2] = 1.0        
  11363.         [3] = 1.0
  11364.     F[4]: tex_end_0uv1uv_bias 
  11365.         [0] = 0.0   
  11366.         [1] = 0.0    
  11367.         [2] = 0.0        
  11368.         [3] = 0.0
  11369.     F[2]: part_start_size  
  11370.         [0]=5.0
  11371.         [1]=5.0
  11372.     F[2]: part_start_size_bias  
  11373.         [0]=0.0 
  11374.         [1]=0.0
  11375.     F[2]: part_end_size 
  11376.         [0]=5.0 
  11377.         [1]=5.0
  11378.     F[2]: part_end_size_bias  
  11379.         [0]=0.0 
  11380.         [1]=0.0
  11381. {\swirlcloud2}
  11382.  
  11383. {swirltower}
  11384.     S: type = "particle"
  11385.     F: life_span_effect = -1.0
  11386.     F: startup_time = 20.0
  11387. //    F: emitter_yaw_speed = 10.5
  11388. //    B: ignore_zbuffer = TRUE
  11389.     S: texture = "rain_mist" // in data/global/graphics/effects
  11390.     S: srcblend = "srcalpha"
  11391.     S: destblend = "invsrcalpha"
  11392.     I: max_number_of_particles = 200
  11393.     V: emitter_size_xyz = [10.0, 30.0, 180.0]
  11394.     I: emission_rate = 1
  11395.     I: emission_rate_bias = 0
  11396.     F: emission_gap = 0.3
  11397.     F: emission_gap_bias = 0.1
  11398.     V: emission_direction = [0.0, 0.0, 0.0]    
  11399.     V: emission_direction_bias = [2.0, 0.0, 2.0]
  11400.     V: force = [0.0, 0.0, 0.0]
  11401.     F: part_life_span = 18.0
  11402.     F: part_life_span_bias = 2.0
  11403.     F: part_init_speed = 1.8
  11404.     F: part_init_speed_bias = 1.0
  11405.     I[4]: colour_start 
  11406.         [0] = 125 //R
  11407.         [1] = 125 //G   
  11408.         [2] = 155 //B        
  11409.         [3] = 0  //A
  11410.     I[4]: colour_start_bias 
  11411.         [0] = 100  //R   
  11412.         [1] = 100  //G    
  11413.         [2] = 100  //B        
  11414.         [3] = 0  //A
  11415.     I[4]: colour_end 
  11416.         [0] = 125 //R   
  11417.         [1] = 125 //G    
  11418.         [2] = 155 //B        
  11419.         [3] = 0  //A
  11420.     I[4]: colour_end_bias 
  11421.         [0] = 100 //R
  11422.         [1] = 100 //G    
  11423.         [2] = 100 //B        
  11424.         [3] = 0 //A
  11425.     F: alpha_mid_percent1=0.5
  11426.     F: mid_alpha=250.0
  11427.     F: part_start_rotangle = 0.0
  11428.     F: part_start_rotangle_bias = 4.0
  11429.     F: part_end_rotangle = 0.0
  11430.     F: part_end_rotangle_bias = 4.0
  11431.     B: part_rotation_active = TRUE
  11432.     F: part_dragging_factor = 0.0
  11433.     I: tex_num_columns = 1
  11434.     I: tex_num_rows = 1
  11435.     B: tex_random = FALSE
  11436.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11437.         [0] = 0.0   
  11438.         [1] = 0.0   
  11439.         [2] = 1.0   
  11440.         [3] = 1.0   
  11441.     F[4]: tex_start_0uv1uv_bias 
  11442.         [0] = 0.0   
  11443.         [1] = 0.0    
  11444.         [2] = 0.0        
  11445.         [3] = 0.0
  11446.     F[4]: tex_end_0uv1uv    // Texture final uv
  11447.         [0] = 0.0   
  11448.         [1] = 0.0    
  11449.         [2] = 1.0        
  11450.         [3] = 1.0
  11451.     F[4]: tex_end_0uv1uv_bias 
  11452.         [0] = 0.0   
  11453.         [1] = 0.0    
  11454.         [2] = 0.0        
  11455.         [3] = 0.0
  11456.     F[2]: part_start_size  
  11457.         [0]=98.0
  11458.         [1]=98.0
  11459.     F[2]: part_start_size_bias  
  11460.         [0]=0.0 
  11461.         [1]=0.0
  11462.     F[2]: part_end_size 
  11463.         [0]=96.0 
  11464.         [1]=96.0
  11465.     F[2]: part_end_size_bias  
  11466.         [0]=0.0 
  11467.         [1]=0.0
  11468. {\swirltower}
  11469.  
  11470. {otherstorm}
  11471.     S: type = "particle"
  11472.     F: life_span_effect = -1.0
  11473.     F: startup_time = 20.0
  11474. //    F: emitter_yaw_speed = 10.5
  11475. //    B: ignore_zbuffer = TRUE
  11476.     S: texture = "rain_mist" // in data/global/graphics/effects
  11477.     S: srcblend = "srcalpha"
  11478.     S: destblend = "invsrcalpha"
  11479.     I: max_number_of_particles = 200
  11480.     V: emitter_size_xyz = [10.0, 56.0, 400.0]
  11481.     I: emission_rate = 2
  11482.     I: emission_rate_bias = 0
  11483.     F: emission_gap = 0.1
  11484.     F: emission_gap_bias = 0.1
  11485.     V: emission_direction = [0.0, 0.0, 0.0]    
  11486.     V: emission_direction_bias = [2.0, 0.0, 2.0]
  11487.     V: force = [0.0, 0.0, 0.0]
  11488.     F: part_life_span = 18.0
  11489.     F: part_life_span_bias = 2.0
  11490.     F: part_init_speed = 1.8
  11491.     F: part_init_speed_bias = 1.0
  11492.     I[4]: colour_start 
  11493.         [0] = 125 //R
  11494.         [1] = 125 //G   
  11495.         [2] = 155 //B        
  11496.         [3] = 0  //A
  11497.     I[4]: colour_start_bias 
  11498.         [0] = 100  //R   
  11499.         [1] = 100  //G    
  11500.         [2] = 100  //B        
  11501.         [3] = 0  //A
  11502.     I[4]: colour_end 
  11503.         [0] = 125 //R   
  11504.         [1] = 125 //G    
  11505.         [2] = 155 //B        
  11506.         [3] = 0  //A
  11507.     I[4]: colour_end_bias 
  11508.         [0] = 100 //R
  11509.         [1] = 100 //G    
  11510.         [2] = 100 //B        
  11511.         [3] = 0 //A
  11512.     F: alpha_mid_percent1=0.5
  11513.     F: mid_alpha=250.0
  11514.     F: part_start_rotangle = 0.0
  11515.     F: part_start_rotangle_bias = 4.0
  11516.     F: part_end_rotangle = 0.0
  11517.     F: part_end_rotangle_bias = 4.0
  11518.     B: part_rotation_active = TRUE
  11519.     F: part_dragging_factor = 0.0
  11520.     I: tex_num_columns = 1
  11521.     I: tex_num_rows = 1
  11522.     B: tex_random = FALSE
  11523.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11524.         [0] = 0.0   
  11525.         [1] = 0.0   
  11526.         [2] = 1.0   
  11527.         [3] = 1.0   
  11528.     F[4]: tex_start_0uv1uv_bias 
  11529.         [0] = 0.0   
  11530.         [1] = 0.0    
  11531.         [2] = 0.0        
  11532.         [3] = 0.0
  11533.     F[4]: tex_end_0uv1uv    // Texture final uv
  11534.         [0] = 0.0   
  11535.         [1] = 0.0    
  11536.         [2] = 1.0        
  11537.         [3] = 1.0
  11538.     F[4]: tex_end_0uv1uv_bias 
  11539.         [0] = 0.0   
  11540.         [1] = 0.0    
  11541.         [2] = 0.0        
  11542.         [3] = 0.0
  11543.     F[2]: part_start_size  
  11544.         [0]=78.0
  11545.         [1]=78.0
  11546.     F[2]: part_start_size_bias  
  11547.         [0]=0.0 
  11548.         [1]=0.0
  11549.     F[2]: part_end_size 
  11550.         [0]=76.0 
  11551.         [1]=76.0
  11552.     F[2]: part_end_size_bias  
  11553.         [0]=0.0 
  11554.         [1]=0.0
  11555. {\otherstorm}
  11556.  
  11557. {otherstorm2}
  11558.     S: type = "particle"
  11559.     F: life_span_effect = -1.0
  11560.     F: startup_time = 20.0
  11561. //    F: emitter_yaw_speed = 10.5
  11562. //    B: ignore_zbuffer = TRUE
  11563.     S: texture = "rain_mist" // in data/global/graphics/effects
  11564.     S: srcblend = "srcalpha"
  11565.     S: destblend = "invsrcalpha"
  11566.     I: max_number_of_particles = 200
  11567.     V: emitter_size_xyz = [200.0, 56.0, 200.0]
  11568.     I: emission_rate = 2
  11569.     I: emission_rate_bias = 0
  11570.     F: emission_gap = 0.1
  11571.     F: emission_gap_bias = 0.1
  11572.     V: emission_direction = [0.0, 0.0, 0.0]    
  11573.     V: emission_direction_bias = [2.0, 0.0, 2.0]
  11574.     V: force = [0.0, 0.0, 0.0]
  11575.     F: part_life_span = 18.0
  11576.     F: part_life_span_bias = 2.0
  11577.     F: part_init_speed = 1.8
  11578.     F: part_init_speed_bias = 1.0
  11579.     I[4]: colour_start 
  11580.         [0] = 125 //R
  11581.         [1] = 125 //G   
  11582.         [2] = 155 //B        
  11583.         [3] = 0  //A
  11584.     I[4]: colour_start_bias 
  11585.         [0] = 100  //R   
  11586.         [1] = 100  //G    
  11587.         [2] = 100  //B        
  11588.         [3] = 0  //A
  11589.     I[4]: colour_end 
  11590.         [0] = 125 //R   
  11591.         [1] = 125 //G    
  11592.         [2] = 155 //B        
  11593.         [3] = 0  //A
  11594.     I[4]: colour_end_bias 
  11595.         [0] = 100 //R
  11596.         [1] = 100 //G    
  11597.         [2] = 100 //B        
  11598.         [3] = 0 //A
  11599.     F: alpha_mid_percent1=0.5
  11600.     F: mid_alpha=250.0
  11601.     F: part_start_rotangle = 0.0
  11602.     F: part_start_rotangle_bias = 4.0
  11603.     F: part_end_rotangle = 0.0
  11604.     F: part_end_rotangle_bias = 4.0
  11605.     B: part_rotation_active = TRUE
  11606.     F: part_dragging_factor = 0.0
  11607.     I: tex_num_columns = 1
  11608.     I: tex_num_rows = 1
  11609.     B: tex_random = FALSE
  11610.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11611.         [0] = 0.0   
  11612.         [1] = 0.0   
  11613.         [2] = 1.0   
  11614.         [3] = 1.0   
  11615.     F[4]: tex_start_0uv1uv_bias 
  11616.         [0] = 0.0   
  11617.         [1] = 0.0    
  11618.         [2] = 0.0        
  11619.         [3] = 0.0
  11620.     F[4]: tex_end_0uv1uv    // Texture final uv
  11621.         [0] = 0.0   
  11622.         [1] = 0.0    
  11623.         [2] = 1.0        
  11624.         [3] = 1.0
  11625.     F[4]: tex_end_0uv1uv_bias 
  11626.         [0] = 0.0   
  11627.         [1] = 0.0    
  11628.         [2] = 0.0        
  11629.         [3] = 0.0
  11630.     F[2]: part_start_size  
  11631.         [0]=78.0
  11632.         [1]=78.0
  11633.     F[2]: part_start_size_bias  
  11634.         [0]=0.0 
  11635.         [1]=0.0
  11636.     F[2]: part_end_size 
  11637.         [0]=76.0 
  11638.         [1]=76.0
  11639.     F[2]: part_end_size_bias  
  11640.         [0]=0.0 
  11641.         [1]=0.0
  11642. {\otherstorm2}
  11643.  
  11644. {distantcloud}
  11645.     S: type = "particle"
  11646.     F: life_span_effect = -1.0
  11647.     F: startup_time = 20.0
  11648.     S: texture = "dust" // in data/global/graphics/effects
  11649.     S: srcblend = "srcalpha"
  11650.     S: destblend = "invsrcalpha"
  11651.     I: max_number_of_particles = 100
  11652.     V: emitter_size_xyz = [30.0, 0.0, 30.0]
  11653.     I: emission_rate = 6
  11654.     I: emission_rate_bias = 2
  11655.     F: emission_gap = 1.0
  11656.     F: emission_gap_bias = 0.0
  11657.     V: emission_direction = [5.0, 0.0, 0.0]    
  11658.     V: emission_direction_bias = [1.0, 0.0, 1.0]
  11659.     V: force = [0.0, 0.0, 0.0]
  11660.     F: part_life_span = 15.0
  11661.     F: part_life_span_bias = 0.0
  11662.     F: part_init_speed = 0.5
  11663.     F: part_init_speed_bias = 0.3
  11664.     I[4]: colour_start 
  11665.         [0] = 100 //R
  11666.         [1] = 120 //G   
  11667.         [2] = 130 //B        
  11668.         [3] = 0  //A
  11669.     I[4]: colour_start_bias 
  11670.         [0] = 50  //R   
  11671.         [1] = 60  //G    
  11672.         [2] = 80  //B        
  11673.         [3] = 0  //A
  11674.     I[4]: colour_end 
  11675.         [0] = 100 //R   
  11676.         [1] = 120 //G    
  11677.         [2] = 130 //B        
  11678.         [3] = 0  //A
  11679.     I[4]: colour_end_bias 
  11680.         [0] = 50 //R
  11681.         [1] = 60 //G    
  11682.         [2] = 80 //B        
  11683.         [3] = 0 //A
  11684.     F: alpha_mid_percent1=0.5
  11685.     F: mid_alpha=220.0
  11686.     F: part_start_rotangle = 0.0
  11687.     F: part_start_rotangle_bias = 2.0
  11688.     F: part_end_rotangle = 0.0
  11689.     F: part_end_rotangle_bias = 2.0
  11690.     B: part_rotation_active = TRUE
  11691.     F: part_dragging_factor = 0.0
  11692.     I: tex_num_columns = 1
  11693.     I: tex_num_rows = 1
  11694.     B: tex_random = FALSE
  11695.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11696.         [0] = 0.0   
  11697.         [1] = 0.0   
  11698.         [2] = 1.0   
  11699.         [3] = 1.0   
  11700.     F[4]: tex_start_0uv1uv_bias 
  11701.         [0] = 0.0   
  11702.         [1] = 0.0    
  11703.         [2] = 0.0        
  11704.         [3] = 0.0
  11705.     F[4]: tex_end_0uv1uv    // Texture final uv
  11706.         [0] = 0.0   
  11707.         [1] = 0.0    
  11708.         [2] = 1.0        
  11709.         [3] = 1.0
  11710.     F[4]: tex_end_0uv1uv_bias 
  11711.         [0] = 0.0   
  11712.         [1] = 0.0    
  11713.         [2] = 0.0        
  11714.         [3] = 0.0
  11715.     F[2]: part_start_size  
  11716.         [0]=20.0
  11717.         [1]=20.0
  11718.     F[2]: part_start_size_bias  
  11719.         [0]=10.0 
  11720.         [1]=10.0
  11721.     F[2]: part_end_size 
  11722.         [0]=20.0 
  11723.         [1]=20.0
  11724.     F[2]: part_end_size_bias  
  11725.         [0]=10.0 
  11726.         [1]=10.0
  11727. {\distantcloud}
  11728.  
  11729. {powermist}
  11730.     S: type = "particle"
  11731.     F: life_span_effect = -1.0
  11732.     F: startup_time = 20.0
  11733.     S: texture = "ps_smoke" // in data/global/graphics/effects
  11734.     S: srcblend = "srcalpha"
  11735.     S: destblend = "invsrcalpha"
  11736.     I: max_number_of_particles = 100
  11737.     V: emitter_size_xyz = [15.0, 0.0, 15.0]
  11738.     I: emission_rate = 4
  11739.     I: emission_rate_bias = 2
  11740.     F: emission_gap = 1.0
  11741.     F: emission_gap_bias = 0.0
  11742.     V: emission_direction = [0.0, 0.0, 0.0]    
  11743.     V: emission_direction_bias = [1.0, 0.0, 1.0]
  11744.     V: force = [0.0, 0.0, 0.0]
  11745.     F: part_life_span = 10.0
  11746.     F: part_life_span_bias = 0.0
  11747.     F: part_init_speed = 0.01
  11748.     F: part_init_speed_bias = 0.5
  11749.     I[4]: colour_start 
  11750.         [0] = 205 //R
  11751.         [1] = 205 //G   
  11752.         [2] = 255 //B        
  11753.         [3] = 0  //A
  11754.     I[4]: colour_start_bias 
  11755.         [0] = 50  //R   
  11756.         [1] = 50  //G    
  11757.         [2] = 0  //B        
  11758.         [3] = 0  //A
  11759.     I[4]: colour_end 
  11760.         [0] = 255 //R   
  11761.         [1] = 255 //G    
  11762.         [2] = 255 //B        
  11763.         [3] = 0  //A
  11764.     I[4]: colour_end_bias 
  11765.         [0] = 0 //R
  11766.         [1] = 0 //G    
  11767.         [2] = 0 //B        
  11768.         [3] = 0 //A
  11769.     F: alpha_mid_percent1=0.5
  11770.     F: mid_alpha=150.0
  11771.     F: part_start_rotangle = 0.0
  11772.     F: part_start_rotangle_bias = 2.0
  11773.     F: part_end_rotangle = 0.0
  11774.     F: part_end_rotangle_bias = 2.0
  11775.     B: part_rotation_active = TRUE
  11776.     F: part_dragging_factor = 0.0
  11777.     I: tex_num_columns = 1
  11778.     I: tex_num_rows = 1
  11779.     B: tex_random = FALSE
  11780.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11781.         [0] = 0.0   
  11782.         [1] = 0.0   
  11783.         [2] = 1.0   
  11784.         [3] = 1.0   
  11785.     F[4]: tex_start_0uv1uv_bias 
  11786.         [0] = 0.0   
  11787.         [1] = 0.0    
  11788.         [2] = 0.0        
  11789.         [3] = 0.0
  11790.     F[4]: tex_end_0uv1uv    // Texture final uv
  11791.         [0] = 0.0   
  11792.         [1] = 0.0    
  11793.         [2] = 1.0        
  11794.         [3] = 1.0
  11795.     F[4]: tex_end_0uv1uv_bias 
  11796.         [0] = 0.0   
  11797.         [1] = 0.0    
  11798.         [2] = 0.0        
  11799.         [3] = 0.0
  11800.     F[2]: part_start_size  
  11801.         [0]=20.0
  11802.         [1]=20.0
  11803.     F[2]: part_start_size_bias  
  11804.         [0]=10.0 
  11805.         [1]=10.0
  11806.     F[2]: part_end_size 
  11807.         [0]=20.0 
  11808.         [1]=20.0
  11809.     F[2]: part_end_size_bias  
  11810.         [0]=10.0 
  11811.         [1]=10.0
  11812. {\powermist}
  11813.  
  11814. {greasepaintsmoke}
  11815.     S: type = "particle"
  11816.     F: life_span_effect = -1.0
  11817.     F: startup_time = 0.0
  11818.     S: texture = "ps_smoke" // in data/global/graphics/effects
  11819.     S: srcblend = "srcalpha"
  11820.     S: destblend = "invsrcalpha"
  11821.     I: max_number_of_particles = 40
  11822.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  11823.     I: emission_rate = 1
  11824.     I: emission_rate_bias = 0
  11825.     F: emission_gap = 0.1
  11826.     F: emission_gap_bias = 0.02
  11827.     V: emission_direction = [0.0, 0.0, 0.0]    
  11828.     V: emission_direction_bias = [0.3, 0.0, 0.3]
  11829.     V: force = [0.0, 0.2, 0.0]
  11830.     F: part_life_span = 3.7
  11831.     F: part_life_span_bias = 0.1
  11832.     F: part_init_speed = 0.01
  11833.     F: part_init_speed_bias = 0.0
  11834.     I[4]: colour_start 
  11835.         [0] = 165 //R
  11836.         [1] = 160   //G   
  11837.         [2] = 140  //B        
  11838.         [3] = 0   //A
  11839.     I[4]: colour_start_bias 
  11840.         [0] = 15  //R   
  11841.         [1] = 15  //G    
  11842.         [2] = 15  //B        
  11843.         [3] = 0  //A
  11844.     I[4]: colour_end 
  11845.         [0] = 165 //R   
  11846.         [1] = 160   //G    
  11847.         [2] = 140   //B        
  11848.         [3] = 0   //A
  11849.     I[4]: colour_end_bias 
  11850.         [0] = 15  //R
  11851.         [1] = 15  //G    
  11852.         [2] = 15  //B        
  11853.         [3] = 0 //A
  11854.     F: alpha_mid_percent1=0.5
  11855.     F: mid_alpha=70.0
  11856.     F: part_start_rotangle = 0.0
  11857.     F: part_start_rotangle_bias = 6.0
  11858.     F: part_end_rotangle = 0.0
  11859.     F: part_end_rotangle_bias = 6.0
  11860.     B: part_rotation_active = TRUE
  11861.     F: part_dragging_factor = 0.0
  11862.     I: tex_num_columns = 1
  11863.     I: tex_num_rows = 1
  11864.     B: tex_random = FALSE
  11865.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11866.         [0] = 0.0   
  11867.         [1] = 0.0   
  11868.         [2] = 1.0   
  11869.         [3] = 1.0   
  11870.     F[4]: tex_start_0uv1uv_bias 
  11871.         [0] = 0.0   
  11872.         [1] = 0.0    
  11873.         [2] = 0.0        
  11874.         [3] = 0.0
  11875.     F[4]: tex_end_0uv1uv    // Texture final uv
  11876.         [0] = 0.0   
  11877.         [1] = 0.0    
  11878.         [2] = 1.0        
  11879.         [3] = 1.0
  11880.     F[4]: tex_end_0uv1uv_bias 
  11881.         [0] = 0.0   
  11882.         [1] = 0.0    
  11883.         [2] = 0.0        
  11884.         [3] = 0.0
  11885.     F[2]: part_start_size  
  11886.         [0]=0.1
  11887.         [1]=0.1
  11888.     F[2]: part_start_size_bias  
  11889.         [0]=0.01 
  11890.         [1]=0.01
  11891.     F[2]: part_end_size 
  11892.         [0]=0.3
  11893.         [1]=0.3
  11894.     F[2]: part_end_size_bias  
  11895.         [0]=0.0 
  11896.         [1]=0.0
  11897. {\greasepaintsmoke}
  11898.  
  11899. {energydrift}
  11900.     S: type = "particle"
  11901.     F: life_span_effect = -1.0
  11902.     F: startup_time = 20.0
  11903.     S: texture = "fire_corner" // in data/global/graphics/effects
  11904.     S: srcblend = "srcalpha"
  11905.     S: destblend = "one" //"invsrcalpha"
  11906.     I: max_number_of_particles = 110
  11907.     V: emitter_size_xyz = [1.0, 0.0, 1.0]
  11908.     I: emission_rate = 1
  11909.     I: emission_rate_bias = 0
  11910.     F: emission_gap = 0.3
  11911.     F: emission_gap_bias = 0.2
  11912.     V: emission_direction = [0.0, 1.3, 0.0]    
  11913.     V: emission_direction_bias = [0.3, 0.0, 0.3]
  11914.     V: force = [0.0, 0.0, 0.0]
  11915.     F: part_life_span = 6.0
  11916.     F: part_life_span_bias = 1.0
  11917.     F: part_init_speed = 0.5
  11918.     F: part_init_speed_bias = 0.0
  11919.     I[4]: colour_start 
  11920.         [0] = 160 //R
  11921.         [1] = 255   //G   
  11922.         [2] = 0  //B        
  11923.         [3] = 100   //A
  11924.     I[4]: colour_start_bias 
  11925.         [0] = 0  //R   
  11926.         [1] = 0  //G    
  11927.         [2] = 0  //B        
  11928.         [3] = 0  //A
  11929.     I[4]: colour_end 
  11930.         [0] = 160 //R   
  11931.         [1] = 255   //G    
  11932.         [2] = 0   //B        
  11933.         [3] = 100   //A
  11934.     I[4]: colour_end_bias 
  11935.         [0] = 0  //R
  11936.         [1] = 0  //G    
  11937.         [2] = 0  //B        
  11938.         [3] = 0 //A
  11939.     F: alpha_mid_percent1=0.7
  11940.     F: mid_alpha=250.0
  11941.     F: part_start_rotangle = 0.0
  11942.     F: part_start_rotangle_bias = 5.0
  11943.     F: part_end_rotangle = 3.0
  11944.     F: part_end_rotangle_bias = 5.0
  11945.     B: part_rotation_active = TRUE
  11946.     F: part_dragging_factor = 0.1
  11947.     I: tex_num_columns = 1
  11948.     I: tex_num_rows = 1
  11949.     B: tex_random = FALSE
  11950.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  11951.         [0] = 0.0   
  11952.         [1] = 0.0   
  11953.         [2] = 1.0   
  11954.         [3] = 1.0   
  11955.     F[4]: tex_start_0uv1uv_bias 
  11956.         [0] = 0.0   
  11957.         [1] = 0.0    
  11958.         [2] = 0.0        
  11959.         [3] = 0.0
  11960.     F[4]: tex_end_0uv1uv    // Texture final uv
  11961.         [0] = 0.0   
  11962.         [1] = 0.0    
  11963.         [2] = 1.0        
  11964.         [3] = 1.0
  11965.     F[4]: tex_end_0uv1uv_bias 
  11966.         [0] = 0.0   
  11967.         [1] = 0.0    
  11968.         [2] = 0.0        
  11969.         [3] = 0.0
  11970.     F[2]: part_start_size  
  11971.         [0]=0.45 
  11972.         [1]=0.45
  11973.     F[2]: part_start_size_bias  
  11974.         [0]=0.0
  11975.         [1]=0.0
  11976.     F[2]: part_end_size 
  11977.         [0]=0.45
  11978.         [1]=0.45
  11979.     F[2]: part_end_size_bias  
  11980.         [0]=0.0
  11981.         [1]=0.0
  11982. {\energydrift}
  11983.  
  11984. {dragonrecharge}
  11985.     S: type = "particle"
  11986.     F: life_span_effect = -1.0
  11987. //    F: startup_time = 0.0
  11988.     S: texture = "spark2" // in data/global/graphics/effects
  11989.     S: srcblend = "srcalpha"
  11990.     S: destblend = "one" //"invsrcalpha"
  11991.     I: max_number_of_particles = 50
  11992.     V: emitter_size_xyz = [3.0, 0.0, 3.0]
  11993.     I: emission_rate = 4
  11994.     I: emission_rate_bias = 0
  11995.     F: emission_gap = 0.1
  11996.     F: emission_gap_bias = 0.0
  11997.     V: emission_direction = [0.0, 1.1, 0.0]    
  11998.     V: emission_direction_bias = [0.2, 0.0, 0.2]
  11999.     V: force = [0.0, 0.0, 0.0]
  12000.     F: part_life_span = 1.0
  12001.     F: part_life_span_bias = 0.3
  12002.     F: part_init_speed = 22.2
  12003.     F: part_init_speed_bias = 8.3
  12004.     I[4]: colour_start 
  12005.         [0] = 185 //R
  12006.         [1] = 185   //G   
  12007.         [2] = 255  //B        
  12008.         [3] = 0   //A
  12009.     I[4]: colour_start_bias 
  12010.         [0] = -60  //R   
  12011.         [1] = 60  //G    
  12012.         [2] = 0  //B        
  12013.         [3] = 0  //A
  12014.     I[4]: colour_end 
  12015.         [0] = 185 //R   
  12016.         [1] = 185   //G    
  12017.         [2] = 255   //B        
  12018.         [3] = 0   //A
  12019.     I[4]: colour_end_bias 
  12020.         [0] = -60  //R
  12021.         [1] = 60  //G    
  12022.         [2] = 0  //B        
  12023.         [3] = 0 //A
  12024.     F: alpha_mid_percent1=0.7
  12025.     F: mid_alpha=250.0
  12026.     F: part_start_rotangle = 0.0
  12027.     F: part_start_rotangle_bias = 12.0
  12028.     F: part_end_rotangle = 3.0
  12029.     F: part_end_rotangle_bias = 12.0
  12030.     B: part_rotation_active = TRUE
  12031.     F: part_dragging_factor = 1.6
  12032.     I: tex_num_columns = 1
  12033.     I: tex_num_rows = 1
  12034.     B: tex_random = FALSE
  12035.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12036.         [0] = 0.0   
  12037.         [1] = 0.0   
  12038.         [2] = 1.0   
  12039.         [3] = 1.0   
  12040.     F[4]: tex_start_0uv1uv_bias 
  12041.         [0] = 0.0   
  12042.         [1] = 0.0    
  12043.         [2] = 0.0        
  12044.         [3] = 0.0
  12045.     F[4]: tex_end_0uv1uv    // Texture final uv
  12046.         [0] = 0.0   
  12047.         [1] = 0.0    
  12048.         [2] = 1.0        
  12049.         [3] = 1.0
  12050.     F[4]: tex_end_0uv1uv_bias 
  12051.         [0] = 0.0   
  12052.         [1] = 0.0    
  12053.         [2] = 0.0        
  12054.         [3] = 0.0
  12055.     F[2]: part_start_size  
  12056.         [0]=6.35 
  12057.         [1]=6.35
  12058.     F[2]: part_start_size_bias  
  12059.         [0]=0.0
  12060.         [1]=0.0
  12061.     F[2]: part_end_size 
  12062.         [0]=0.35
  12063.         [1]=0.35
  12064.     F[2]: part_end_size_bias  
  12065.         [0]=0.0
  12066.         [1]=0.0
  12067. {\dragonrecharge}
  12068.  
  12069. {markertrail}
  12070.     S: type = "particle"
  12071.     B: ignore_zbuffer = TRUE
  12072.     F: life_span_effect = -1.0
  12073.     F: startup_time = 0.0
  12074.     S: texture = "fire" // in data/global/graphics/effects
  12075.     S: srcblend = "srcalpha"
  12076.     S: destblend = "one"//"invsrcalpha"
  12077.     I: max_number_of_particles = 6000
  12078.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  12079.     I: emission_rate = 1
  12080.     I: emission_rate_bias = 0
  12081.     F: emission_gap = 0.01
  12082.     F: emission_gap_bias = 0.0
  12083.     V: emission_direction = [0.25, 0.0, 0.0]    
  12084.     V: emission_direction_bias = [0.1, 0.1, 0.1]
  12085.     V: force = [0.0, 0.0, 0.0]
  12086.     F: part_life_span = 12.0
  12087.     F: part_life_span_bias = 1.0
  12088.     F: part_init_speed = 0.0
  12089.     F: part_init_speed_bias = 0.0
  12090.     I[4]: colour_start 
  12091.         [0] = 50 //R
  12092.         [1] = 50   //G   
  12093.         [2] = 50  //B        
  12094.         [3] = 120   //A
  12095.     I[4]: colour_start_bias 
  12096.         [0] = 0  //R   
  12097.         [1] = 0  //G    
  12098.         [2] = 0  //B        
  12099.         [3] = 0  //A
  12100.     I[4]: colour_end 
  12101.         [0] = 100 //R   
  12102.         [1] = 100   //G    
  12103.         [2] = 100   //B        
  12104.         [3] = 0   //A
  12105.     I[4]: colour_end_bias 
  12106.         [0] = 0  //R
  12107.         [1] = 0  //G    
  12108.         [2] = 0  //B        
  12109.         [3] = 0 //A
  12110.     F: alpha_mid_percent1=0.75
  12111.     F: mid_alpha=160.0
  12112.     F: part_start_rotangle = 0.0
  12113.     F: part_start_rotangle_bias = 6.0
  12114.     F: part_end_rotangle = 0.0
  12115.     F: part_end_rotangle_bias = 6.0
  12116.     B: part_rotation_active = TRUE
  12117.     F: part_dragging_factor = 0.0
  12118.     I: tex_num_columns = 1
  12119.     I: tex_num_rows = 1
  12120.     B: tex_random = FALSE
  12121.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12122.         [0] = 0.0   
  12123.         [1] = 0.0   
  12124.         [2] = 1.0   
  12125.         [3] = 1.0   
  12126.     F[4]: tex_start_0uv1uv_bias 
  12127.         [0] = 0.0   
  12128.         [1] = 0.0    
  12129.         [2] = 0.0        
  12130.         [3] = 0.0
  12131.     F[4]: tex_end_0uv1uv    // Texture final uv
  12132.         [0] = 0.0   
  12133.         [1] = 0.0    
  12134.         [2] = 1.0        
  12135.         [3] = 1.0
  12136.     F[4]: tex_end_0uv1uv_bias 
  12137.         [0] = 0.0   
  12138.         [1] = 0.0    
  12139.         [2] = 0.0        
  12140.         [3] = 0.0
  12141.     F[2]: part_start_size  
  12142.         [0]=0.3
  12143.         [1]=0.3
  12144.     F[2]: part_start_size_bias  
  12145.         [0]=0.0 
  12146.         [1]=0.0
  12147.     F[2]: part_end_size 
  12148.         [0]=0.3
  12149.         [1]=0.3
  12150.     F[2]: part_end_size_bias  
  12151.         [0]=0.0
  12152.         [1]=0.0
  12153. {\markertrail}
  12154.  
  12155. {nico_ripples}
  12156.     S: type = "particle"
  12157. //    B: ignore_zbuffer = TRUE
  12158.     F: life_span_effect = 0.5
  12159.     F: startup_time = 0.0
  12160.     S: texture = "ripple" // in data/global/graphics/effects
  12161.     S: srcblend = "srcalpha"
  12162.     S: destblend = "one"//"invsrcalpha"
  12163.     I: max_number_of_particles = 15
  12164.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  12165.     I: emission_rate = 1
  12166.     I: emission_rate_bias = 0
  12167.     F: emission_gap = 0.1
  12168.     F: emission_gap_bias = 0.0
  12169.     V: emission_direction = [0.25, 0.0, 0.0]    
  12170.     V: emission_direction_bias = [0.1, 0.1, 0.1]
  12171.     V: force = [0.0, 0.0, 0.0]
  12172.     F: part_life_span = 0.2
  12173.     F: part_life_span_bias = 0.05
  12174.     F: part_init_speed = 0.0
  12175.     F: part_init_speed_bias = 0.0
  12176.     I[4]: colour_start 
  12177.         [0] = 200 //R
  12178.         [1] = 220   //G   
  12179.         [2] = 205  //B        
  12180.         [3] = 0   //A
  12181.     I[4]: colour_start_bias 
  12182.         [0] = -50  //R   
  12183.         [1] = 0  //G    
  12184.         [2] = 50  //B        
  12185.         [3] = 0  //A
  12186.     I[4]: colour_end 
  12187.         [0] = 200 //R   
  12188.         [1] = 220   //G    
  12189.         [2] = 205   //B        
  12190.         [3] = 0   //A
  12191.     I[4]: colour_end_bias 
  12192.         [0] = -50  //R
  12193.         [1] = 0  //G    
  12194.         [2] = 50  //B        
  12195.         [3] = 0 //A
  12196.     F: alpha_mid_percent1=0.25
  12197.     F: mid_alpha=220.0
  12198.     F: part_start_rotangle = 0.0
  12199.     F: part_start_rotangle_bias = 6.0
  12200.     F: part_end_rotangle = 0.0
  12201.     F: part_end_rotangle_bias = 6.0
  12202.     B: part_rotation_active = FALSE//TRUE
  12203.     F: part_dragging_factor = 0.0
  12204.     I: tex_num_columns = 1
  12205.     I: tex_num_rows = 1
  12206.     B: tex_random = FALSE
  12207.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12208.         [0] = 0.0   
  12209.         [1] = 0.0   
  12210.         [2] = 1.0   
  12211.         [3] = 1.0   
  12212.     F[4]: tex_start_0uv1uv_bias 
  12213.         [0] = 0.0   
  12214.         [1] = 0.0    
  12215.         [2] = 0.0        
  12216.         [3] = 0.0
  12217.     F[4]: tex_end_0uv1uv    // Texture final uv
  12218.         [0] = 0.0   
  12219.         [1] = 0.0    
  12220.         [2] = 1.0        
  12221.         [3] = 1.0
  12222.     F[4]: tex_end_0uv1uv_bias 
  12223.         [0] = 0.0   
  12224.         [1] = 0.0    
  12225.         [2] = 0.0        
  12226.         [3] = 0.0
  12227.     F[2]: part_start_size  
  12228.         [0]=0.05
  12229.         [1]=0.05
  12230.     F[2]: part_start_size_bias  
  12231.         [0]=0.0 
  12232.         [1]=0.0
  12233.     F[2]: part_end_size 
  12234.         [0]=1.0
  12235.         [1]=1.0
  12236.     F[2]: part_end_size_bias  
  12237.         [0]=0.0
  12238.         [1]=0.0
  12239. {\nico_ripples}
  12240.  
  12241. {george_ripples}
  12242.     S: type = "particle"
  12243. //    B: ignore_zbuffer = TRUE
  12244.     F: life_span_effect = 1.0
  12245.     F: startup_time = 0.0
  12246.     S: texture = "ripple" // in data/global/graphics/effects
  12247.     S: srcblend = "srcalpha"
  12248.     S: destblend = "one"//"invsrcalpha"
  12249.     I: max_number_of_particles = 15
  12250.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  12251.     I: emission_rate = 1
  12252.     I: emission_rate_bias = 0
  12253.     F: emission_gap = 0.15
  12254.     F: emission_gap_bias = 0.09
  12255.     V: emission_direction = [0.25, 0.0, 0.0]    
  12256.     V: emission_direction_bias = [0.1, 0.1, 0.1]
  12257.     V: force = [0.0, 0.0, 0.0]
  12258.     F: part_life_span = 1.0
  12259.     F: part_life_span_bias = 0.0
  12260.     F: part_init_speed = 0.0
  12261.     F: part_init_speed_bias = 0.0
  12262.     I[4]: colour_start 
  12263.         [0] = 150 //R
  12264.         [1] = 190   //G   
  12265.         [2] = 225  //B        
  12266.         [3] = 0   //A
  12267.     I[4]: colour_start_bias 
  12268.         [0] = 20  //R   
  12269.         [1] = 0  //G    
  12270.         [2] = 20  //B        
  12271.         [3] = 0  //A
  12272.     I[4]: colour_end 
  12273.         [0] = 150 //R   
  12274.         [1] = 190   //G    
  12275.         [2] = 225   //B        
  12276.         [3] = 0   //A
  12277.     I[4]: colour_end_bias 
  12278.         [0] = 20  //R
  12279.         [1] = 0  //G    
  12280.         [2] = 20  //B        
  12281.         [3] = 0 //A
  12282.     F: alpha_mid_percent1=0.25
  12283.     F: mid_alpha=150.0
  12284.     F: part_start_rotangle = 0.0
  12285.     F: part_start_rotangle_bias = 6.0
  12286.     F: part_end_rotangle = 0.0
  12287.     F: part_end_rotangle_bias = 6.0
  12288.     B: part_rotation_active = FALSE//TRUE
  12289.     F: part_dragging_factor = 0.0
  12290.     I: tex_num_columns = 1
  12291.     I: tex_num_rows = 1
  12292.     B: tex_random = FALSE
  12293.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12294.         [0] = 0.0   
  12295.         [1] = 0.0   
  12296.         [2] = 1.0   
  12297.         [3] = 1.0   
  12298.     F[4]: tex_start_0uv1uv_bias 
  12299.         [0] = 0.0   
  12300.         [1] = 0.0    
  12301.         [2] = 0.0        
  12302.         [3] = 0.0
  12303.     F[4]: tex_end_0uv1uv    // Texture final uv
  12304.         [0] = 0.0   
  12305.         [1] = 0.0    
  12306.         [2] = 1.0        
  12307.         [3] = 1.0
  12308.     F[4]: tex_end_0uv1uv_bias 
  12309.         [0] = 0.0   
  12310.         [1] = 0.0    
  12311.         [2] = 0.0        
  12312.         [3] = 0.0
  12313.     F[2]: part_start_size  
  12314.         [0]=0.05
  12315.         [1]=0.05
  12316.     F[2]: part_start_size_bias  
  12317.         [0]=0.0 
  12318.         [1]=0.0
  12319.     F[2]: part_end_size 
  12320.         [0]=0.5
  12321.         [1]=0.5
  12322.     F[2]: part_end_size_bias  
  12323.         [0]=0.0
  12324.         [1]=0.0
  12325. {\george_ripples}
  12326. {george_bigripples}
  12327.     S: type = "particle"
  12328. //    B: ignore_zbuffer = TRUE
  12329.     F: life_span_effect = -1.0
  12330.     F: startup_time = 0.0
  12331.     S: texture = "ripple" // in data/global/graphics/effects
  12332.     S: srcblend = "srcalpha"
  12333.     S: destblend = "one"//"invsrcalpha"
  12334.     I: max_number_of_particles = 18
  12335.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  12336.     I: emission_rate = 1
  12337.     I: emission_rate_bias = 0
  12338.     F: emission_gap = 0.05
  12339.     F: emission_gap_bias = 0.02
  12340.     V: emission_direction = [0.25, 0.0, 0.0]    
  12341.     V: emission_direction_bias = [0.1, 0.1, 0.1]
  12342.     V: force = [0.0, 0.0, 0.0]
  12343.     F: part_life_span = 0.9
  12344.     F: part_life_span_bias = 0.0
  12345.     F: part_init_speed = 0.0
  12346.     F: part_init_speed_bias = 0.0
  12347.     I[4]: colour_start 
  12348.         [0] = 150 //R
  12349.         [1] = 190   //G   
  12350.         [2] = 225  //B        
  12351.         [3] = 0   //A
  12352.     I[4]: colour_start_bias 
  12353.         [0] = 20  //R   
  12354.         [1] = 0  //G    
  12355.         [2] = 20  //B        
  12356.         [3] = 0  //A
  12357.     I[4]: colour_end 
  12358.         [0] = 150 //R   
  12359.         [1] = 190   //G    
  12360.         [2] = 225   //B        
  12361.         [3] = 0   //A
  12362.     I[4]: colour_end_bias 
  12363.         [0] = 20  //R
  12364.         [1] = 0  //G    
  12365.         [2] = 20  //B        
  12366.         [3] = 0 //A
  12367.     F: alpha_mid_percent1=0.25
  12368.     F: mid_alpha=190.0
  12369.     F: part_start_rotangle = 0.0
  12370.     F: part_start_rotangle_bias = 6.0
  12371.     F: part_end_rotangle = 0.0
  12372.     F: part_end_rotangle_bias = 6.0
  12373.     B: part_rotation_active = FALSE//TRUE
  12374.     F: part_dragging_factor = 0.0
  12375.     I: tex_num_columns = 1
  12376.     I: tex_num_rows = 1
  12377.     B: tex_random = FALSE
  12378.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12379.         [0] = 0.0   
  12380.         [1] = 0.0   
  12381.         [2] = 1.0   
  12382.         [3] = 1.0   
  12383.     F[4]: tex_start_0uv1uv_bias 
  12384.         [0] = 0.0   
  12385.         [1] = 0.0    
  12386.         [2] = 0.0        
  12387.         [3] = 0.0
  12388.     F[4]: tex_end_0uv1uv    // Texture final uv
  12389.         [0] = 0.0   
  12390.         [1] = 0.0    
  12391.         [2] = 1.0        
  12392.         [3] = 1.0
  12393.     F[4]: tex_end_0uv1uv_bias 
  12394.         [0] = 0.0   
  12395.         [1] = 0.0    
  12396.         [2] = 0.0        
  12397.         [3] = 0.0
  12398.     F[2]: part_start_size  
  12399.         [0]=0.05
  12400.         [1]=0.05
  12401.     F[2]: part_start_size_bias  
  12402.         [0]=0.0 
  12403.         [1]=0.0
  12404.     F[2]: part_end_size 
  12405.         [0]=0.8
  12406.         [1]=0.8
  12407.     F[2]: part_end_size_bias  
  12408.         [0]=0.0
  12409.         [1]=0.0
  12410. {\george_bigripples}
  12411. {muzzleflash}
  12412.     S: type = "particle"
  12413.     B: ignore_zbuffer = TRUE
  12414.     F: life_span_effect = 0.1
  12415.     F: startup_time = 0.0
  12416.     S: texture = "muzzle_flash" // in data/global/graphics/effects
  12417.     S: srcblend = "srcalpha"
  12418.     S: destblend = "one"//"invsrcalpha"
  12419.     I: max_number_of_particles = 3
  12420.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  12421.     I: emission_rate = 3
  12422.     I: emission_rate_bias = 0
  12423.     F: emission_gap = 0.5
  12424.     F: emission_gap_bias = 0.0
  12425.     V: emission_direction = [1.0, 0.0, 0.0]    
  12426.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  12427.     V: force = [0.0, 0.0, 0.0]
  12428.     F: part_life_span = 0.05
  12429.     F: part_life_span_bias = 0.0
  12430.     F: part_init_speed = 0.0
  12431.     F: part_init_speed_bias = 0.0
  12432.     I[4]: colour_start
  12433.         [0] = 50 //R
  12434.         [1] = 50   //G   
  12435.         [2] = 50  //B        
  12436.         [3] = 255   //A
  12437.     I[4]: colour_start_bias 
  12438.         [0] = 0  //R   
  12439.         [1] = 0  //G    
  12440.         [2] = 0  //B        
  12441.         [3] = 0  //A
  12442.     I[4]: colour_end 
  12443.         [0] = 100 //R   
  12444.         [1] = 100   //G    
  12445.         [2] = 100   //B        
  12446.         [3] = 255   //A
  12447.     I[4]: colour_end_bias 
  12448.         [0] = 0  //R
  12449.         [1] = 0  //G    
  12450.         [2] = 0  //B        
  12451.         [3] = 0 //A
  12452.     F: alpha_mid_percent1=0.75
  12453.     F: mid_alpha=255.0
  12454.     F: part_start_rotangle = 0.0
  12455.     F: part_start_rotangle_bias = 6.0
  12456.     F: part_end_rotangle = 0.0
  12457.     F: part_end_rotangle_bias = 6.0
  12458.     B: part_rotation_active = FALSE
  12459.     F: part_dragging_factor = 0.0
  12460.     I: tex_num_columns = 1
  12461.     I: tex_num_rows = 1
  12462.     B: tex_random = FALSE
  12463.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12464.         [0] = 0.0   
  12465.         [1] = 0.0   
  12466.         [2] = 1.0   
  12467.         [3] = 1.0   
  12468.     F[4]: tex_start_0uv1uv_bias 
  12469.         [0] = 0.0   
  12470.         [1] = 0.0    
  12471.         [2] = 0.0        
  12472.         [3] = 0.0
  12473.     F[4]: tex_end_0uv1uv    // Texture final uv
  12474.         [0] = 0.0   
  12475.         [1] = 0.0    
  12476.         [2] = 1.0        
  12477.         [3] = 1.0
  12478.     F[4]: tex_end_0uv1uv_bias 
  12479.         [0] = 0.0   
  12480.         [1] = 0.0    
  12481.         [2] = 0.0        
  12482.         [3] = 0.0
  12483.     F[2]: part_start_size  
  12484.         [0]=0.5
  12485.         [1]=0.5
  12486.     F[2]: part_start_size_bias  
  12487.         [0]=0.0 
  12488.         [1]=0.0
  12489.     F[2]: part_end_size 
  12490.         [0]=0.5
  12491.         [1]=0.5
  12492.     F[2]: part_end_size_bias  
  12493.         [0]=0.0
  12494.         [1]=0.0
  12495. {\muzzleflash}
  12496. {swordbeam}
  12497.     S: type = "beam"
  12498.     S: srcblend = "srcalpha"
  12499.     S: destblend = "one"//"invsrcalpha"
  12500.     S: texture = "beams"
  12501.     B: absolute_textures = TRUE
  12502. //    B: billboarded = FALSE
  12503.     B: fadesides = TRUE
  12504. //    S: blobtexture = "placeholder_blob" // in the same place
  12505. //    B: blobstart = TRUE
  12506. //    B: blobend = TRUE
  12507.     I: alpha = 250
  12508. //    I: endalpha = 0
  12509.     B: cutends = TRUE
  12510.     I: segments = 10
  12511. //    F: scrollrate = 0.05
  12512. //    F: sidescrollrate = 0.04
  12513.     F: texturescale = 0.25
  12514.     F: widthfrequency = 18.0
  12515.     F: displacementfrequency = 18.0
  12516.     F: startwidth = 0.4
  12517.     F: endwidth = 0.4
  12518.     F: length = 2.0
  12519.     I[3]: colour
  12520.         [0] = 155    //R
  12521.         [1] = 155    //G
  12522.         [2] = 255    //B
  12523. //    F: depthoffset = -1.0
  12524.     F: sine_amplitude = 0.01//-0.05
  12525.     F: sine_wavelength = 0.06
  12526.     F: sine_scrollrate = -4.0
  12527. {\swordbeam}
  12528.  
  12529. {drilldust}
  12530.     S: type = "particle"
  12531.     F: life_span_effect = -1.0
  12532.     F: startup_time = 0.0
  12533.     S: texture = "ps_smoke" // in data/global/graphics/effects
  12534.     S: srcblend = "srcalpha"
  12535.     S: destblend = "invsrcalpha"
  12536.     I: max_number_of_particles = 40
  12537.     V: emitter_size_xyz = [0.0, 0.0, 0.0]
  12538.     I: emission_rate = 2
  12539.     I: emission_rate_bias = 1
  12540.     F: emission_gap = 0.52
  12541.     F: emission_gap_bias = 0.5
  12542.     V: emission_direction = [0.0, 0.2, 0.0]    
  12543.     V: emission_direction_bias = [0.2, 0.2, 0.2]
  12544.     V: force = [-0.1, 0.05, 0.0]
  12545.     F: part_life_span = 5.7
  12546.     F: part_life_span_bias = 0.1
  12547.     F: part_init_speed = 0.05
  12548.     F: part_init_speed_bias = 0.0
  12549.     I[4]: colour_start 
  12550.         [0] = 185 //R
  12551.         [1] = 180   //G   
  12552.         [2] = 160  //B        
  12553.         [3] = 0   //A
  12554.     I[4]: colour_start_bias 
  12555.         [0] = 15  //R   
  12556.         [1] = 15  //G    
  12557.         [2] = 15  //B        
  12558.         [3] = 0  //A
  12559.     I[4]: colour_end 
  12560.         [0] = 185 //R   
  12561.         [1] = 180   //G    
  12562.         [2] = 160   //B        
  12563.         [3] = 0   //A
  12564.     I[4]: colour_end_bias 
  12565.         [0] = 15  //R
  12566.         [1] = 15  //G    
  12567.         [2] = 15  //B        
  12568.         [3] = 0 //A
  12569.     F: alpha_mid_percent1=0.1
  12570.     F: mid_alpha=150.0
  12571.     F: part_start_rotangle = 0.0
  12572.     F: part_start_rotangle_bias = 6.0
  12573.     F: part_end_rotangle = 0.0
  12574.     F: part_end_rotangle_bias = 6.0
  12575.     B: part_rotation_active = TRUE
  12576.     F: part_dragging_factor = 0.0
  12577.     I: tex_num_columns = 1
  12578.     I: tex_num_rows = 1
  12579.     B: tex_random = FALSE
  12580.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12581.         [0] = 0.0   
  12582.         [1] = 0.0   
  12583.         [2] = 1.0   
  12584.         [3] = 1.0   
  12585.     F[4]: tex_start_0uv1uv_bias 
  12586.         [0] = 0.0   
  12587.         [1] = 0.0    
  12588.         [2] = 0.0        
  12589.         [3] = 0.0
  12590.     F[4]: tex_end_0uv1uv    // Texture final uv
  12591.         [0] = 0.0   
  12592.         [1] = 0.0    
  12593.         [2] = 1.0        
  12594.         [3] = 1.0
  12595.     F[4]: tex_end_0uv1uv_bias 
  12596.         [0] = 0.0   
  12597.         [1] = 0.0    
  12598.         [2] = 0.0        
  12599.         [3] = 0.0
  12600.     F[2]: part_start_size  
  12601.         [0]=0.04
  12602.         [1]=0.04
  12603.     F[2]: part_start_size_bias  
  12604.         [0]=0.01 
  12605.         [1]=0.01
  12606.     F[2]: part_end_size 
  12607.         [0]=1.2 
  12608.         [1]=1.2
  12609.     F[2]: part_end_size_bias  
  12610.         [0]=0.0 
  12611.         [1]=0.0
  12612. {\drilldust}
  12613.  
  12614. {horizonmist}
  12615.     S: type = "composite"
  12616.     S[2]: subeffects
  12617.         [0] = "horizonmist1"
  12618.         [1] = "horizonmist2"
  12619. {\horizonmist}
  12620.  
  12621. {horizonmist1}
  12622.     S: type = "particle"
  12623.     F: life_span_effect = -1.0
  12624.     F: startup_time = 20.0
  12625.     S: texture = "rain_mist" // in data/global/graphics/effects
  12626.     S: srcblend = "srcalpha"
  12627.     S: destblend = "invsrcalpha"
  12628.     I: max_number_of_particles = 200
  12629.     V: emitter_size_xyz = [10.0, 30.0, 500.0]
  12630.     I: emission_rate = 8
  12631.     I: emission_rate_bias = 2
  12632.     F: emission_gap = 1.0
  12633.     F: emission_gap_bias = 0.0
  12634.     V: emission_direction = [0.0, -6.0, 0.0]    
  12635.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  12636.     V: force = [0.0, 0.0, 0.0]
  12637.     F: part_life_span = 5.0
  12638.     F: part_life_span_bias = 0.0
  12639.     F: part_init_speed = 3.01
  12640.     F: part_init_speed_bias = 3.5
  12641.     I[4]: colour_start 
  12642.         [0] = 80 //R
  12643.         [1] = 95 //G   
  12644.         [2] = 95 //B        
  12645.         [3] = 0  //A
  12646.     I[4]: colour_start_bias 
  12647.         [0] = 50  //R   
  12648.         [1] = 80  //G    
  12649.         [2] = 80  //B        
  12650.         [3] = 0  //A
  12651.     I[4]: colour_end 
  12652.         [0] = 80 //R   
  12653.         [1] = 125 //G    
  12654.         [2] = 125 //B        
  12655.         [3] = 0  //A
  12656.     I[4]: colour_end_bias 
  12657.         [0] = 70 //R
  12658.         [1] = 100 //G    
  12659.         [2] = 100 //B        
  12660.         [3] = 0 //A
  12661.     F: alpha_mid_percent1=0.5
  12662.     F: mid_alpha=80.0
  12663.     F: part_start_rotangle = 0.0
  12664.     F: part_start_rotangle_bias = 0.0
  12665.     F: part_end_rotangle = 0.0
  12666.     F: part_end_rotangle_bias = 0.0
  12667.     B: part_rotation_active = FALSE
  12668.     F: part_dragging_factor = 0.0
  12669.     I: tex_num_columns = 1
  12670.     I: tex_num_rows = 1
  12671.     B: tex_random = FALSE
  12672.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12673.         [0] = 0.0   
  12674.         [1] = 0.0   
  12675.         [2] = 1.0   
  12676.         [3] = 1.0   
  12677.     F[4]: tex_start_0uv1uv_bias 
  12678.         [0] = 0.0   
  12679.         [1] = 0.0    
  12680.         [2] = 0.0        
  12681.         [3] = 0.0
  12682.     F[4]: tex_end_0uv1uv    // Texture final uv
  12683.         [0] = 0.0   
  12684.         [1] = 0.0    
  12685.         [2] = 1.0        
  12686.         [3] = 1.0
  12687.     F[4]: tex_end_0uv1uv_bias 
  12688.         [0] = 0.0   
  12689.         [1] = 0.0    
  12690.         [2] = 0.0        
  12691.         [3] = 0.0
  12692.     F[2]: part_start_size  
  12693.         [0]=300.0
  12694.         [1]=150.0
  12695.     F[2]: part_start_size_bias  
  12696.         [0]=40.0 
  12697.         [1]=40.0
  12698.     F[2]: part_end_size 
  12699.         [0]=300.0 
  12700.         [1]=150.0
  12701.     F[2]: part_end_size_bias  
  12702.         [0]=60.0 
  12703.         [1]=60.0
  12704. {\horizonmist1}
  12705.  
  12706. {horizonmist2}
  12707.     S: type = "particle"
  12708.     F: life_span_effect = -1.0
  12709.     F: startup_time = 20.0
  12710.     S: texture = "rain_mist" // in data/global/graphics/effects
  12711.     S: srcblend = "srcalpha"
  12712.     S: destblend = "one"//"invsrcalpha"
  12713.     I: max_number_of_particles = 200
  12714.     V: emitter_size_xyz = [10.0, 30.0, 500.0]
  12715.     I: emission_rate = 8
  12716.     I: emission_rate_bias = 2
  12717.     F: emission_gap = 1.0
  12718.     F: emission_gap_bias = 0.0
  12719.     V: emission_direction = [0.0, -6.0, 0.0]    
  12720.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  12721.     V: force = [0.0, 0.0, 0.0]
  12722.     F: part_life_span = 5.0
  12723.     F: part_life_span_bias = 0.0
  12724.     F: part_init_speed = 3.01
  12725.     F: part_init_speed_bias = 3.5
  12726.     I[4]: colour_start 
  12727.         [0] = 80 //R
  12728.         [1] = 95 //G   
  12729.         [2] = 95 //B        
  12730.         [3] = 0  //A
  12731.     I[4]: colour_start_bias 
  12732.         [0] = 50  //R   
  12733.         [1] = 80  //G    
  12734.         [2] = 80  //B        
  12735.         [3] = 0  //A
  12736.     I[4]: colour_end 
  12737.         [0] = 80 //R   
  12738.         [1] = 125 //G    
  12739.         [2] = 125 //B        
  12740.         [3] = 0  //A
  12741.     I[4]: colour_end_bias 
  12742.         [0] = 70 //R
  12743.         [1] = 100 //G    
  12744.         [2] = 100 //B        
  12745.         [3] = 0 //A
  12746.     F: alpha_mid_percent1=0.5
  12747.     F: mid_alpha=40.0
  12748.     F: part_start_rotangle = 0.0
  12749.     F: part_start_rotangle_bias = 0.0
  12750.     F: part_end_rotangle = 0.0
  12751.     F: part_end_rotangle_bias = 0.0
  12752.     B: part_rotation_active = FALSE
  12753.     F: part_dragging_factor = 0.0
  12754.     I: tex_num_columns = 1
  12755.     I: tex_num_rows = 1
  12756.     B: tex_random = FALSE
  12757.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12758.         [0] = 0.0   
  12759.         [1] = 0.0   
  12760.         [2] = 1.0   
  12761.         [3] = 1.0   
  12762.     F[4]: tex_start_0uv1uv_bias 
  12763.         [0] = 0.0   
  12764.         [1] = 0.0    
  12765.         [2] = 0.0        
  12766.         [3] = 0.0
  12767.     F[4]: tex_end_0uv1uv    // Texture final uv
  12768.         [0] = 0.0   
  12769.         [1] = 0.0    
  12770.         [2] = 1.0        
  12771.         [3] = 1.0
  12772.     F[4]: tex_end_0uv1uv_bias 
  12773.         [0] = 0.0   
  12774.         [1] = 0.0    
  12775.         [2] = 0.0        
  12776.         [3] = 0.0
  12777.     F[2]: part_start_size  
  12778.         [0]=300.0
  12779.         [1]=150.0
  12780.     F[2]: part_start_size_bias  
  12781.         [0]=40.0 
  12782.         [1]=40.0
  12783.     F[2]: part_end_size 
  12784.         [0]=300.0 
  12785.         [1]=150.0
  12786.     F[2]: part_end_size_bias  
  12787.         [0]=60.0 
  12788.         [1]=60.0
  12789. {\horizonmist2}
  12790.  
  12791. {newrain}
  12792.     S: type = "rain"
  12793.     S: srcblend = "srcalpha"
  12794.     S: destblend = "one"//"invsrcalpha"
  12795.     S: texture = "lampglow" // in data/global/graphics/effects
  12796.     I[3]: colour
  12797.         [0] = 255    //R
  12798.         [1] = 255    //G
  12799.         [2] = 255    //B
  12800.     I: alpha = 50
  12801.     F: width = 0.02
  12802.     F: moverate = 40.0
  12803.     F: length = 0.9
  12804.     I: dropcount = 80
  12805.     F: area = 4.0
  12806.     F: forwardshift = 4.0
  12807.     B: fromcamera = TRUE
  12808.     F[3]: dropvelocity
  12809.         [0] = 0.0
  12810.         [1] = -1.0
  12811.         [2] = 0.5
  12812.     F: biasfrequency = 100.0
  12813.     F[3]: dropvelocity_bias
  12814.         [0] = 0.0
  12815.         [1] = 0.0
  12816.         [2] = 0.0
  12817. {\newrain}
  12818. {newrainsoft}
  12819.     S: type = "rain"
  12820.     S: srcblend = "srcalpha"
  12821.     S: destblend = "one"//"invsrcalpha"
  12822.     S: texture = "lampglow" // in data/global/graphics/effects
  12823.     I[3]: colour
  12824.         [0] = 255    //R
  12825.         [1] = 255    //G
  12826.         [2] = 255    //B
  12827.     I: alpha = 50
  12828.     F: width = 0.03
  12829.     F: moverate = 40.0
  12830.     F: length = 0.9
  12831.     I: dropcount = 1
  12832.     F: area = 4.0
  12833.     F: forwardshift = 8.0
  12834.     B: fromcamera = TRUE
  12835.     F[3]: dropvelocity
  12836.         [0] = 0.0
  12837.         [1] = -1.0
  12838.         [2] = 0.25
  12839.     F: biasfrequency = 100.0
  12840.     F[3]: dropvelocity_bias
  12841.         [0] = 0.0
  12842.         [1] = 0.0
  12843.         [2] = 0.0
  12844. {\newrainsoft}
  12845. {newlamprain}
  12846.     S: type = "rain"
  12847.     S: srcblend = "srcalpha"
  12848.     S: destblend = "one"//"invsrcalpha"
  12849.     S: texture = "lampglow" // in data/global/graphics/effects
  12850.     I[3]: colour
  12851.         [0] = 255    //R
  12852.         [1] = 255    //G
  12853.         [2] = 150    //B
  12854.     I: alpha = 120
  12855.     F: width = 0.03
  12856.     F: moverate = 20.0
  12857.     F: length = 0.6
  12858.     I: dropcount = 3
  12859.     F: area = 1.0
  12860.     F: forwardshift = 8.0
  12861.     B: fromcamera = FALSE
  12862.     F[3]: dropvelocity
  12863.         [0] = 0.0
  12864.         [1] = -1.0
  12865.         [2] = 0.5
  12866.     F: biasfrequency = 100.0
  12867.     F[3]: dropvelocity_bias
  12868.         [0] = 0.0
  12869.         [1] = 0.0
  12870.         [2] = 0.0
  12871. {\newlamprain}
  12872. {ripple}
  12873.     S: type = "ripple"
  12874.     S: srcblend = "srcalpha"
  12875.     S: destblend = "one"//"invsrcalpha"
  12876.     S: texture = "ripple"//"cloud_spiral"
  12877.     I[3]: startcolour
  12878.         [0] = 100    //R
  12879.         [1] = 255    //G
  12880.         [2] = 255    //B
  12881.     F[3]: colourrate
  12882.         [0] = 100.0    //R
  12883.         [1] = -30.0    //G
  12884.         [2] = -30.0    //B
  12885.     I: startalpha = 200
  12886.     F: alpharate = -150.0
  12887.     F: startsize = 0.0
  12888.     F: sizerate = 2.0
  12889.     I: ripplecount = 10
  12890.     F: rippledelay = 0.2
  12891. {\ripple}
  12892. {smallripple}
  12893.     S: type = "ripple"
  12894.     S: srcblend = "srcalpha"
  12895.     S: destblend = "one"//"invsrcalpha"
  12896.     S: texture = "ripple"//"cloud_spiral"
  12897.     I[3]: startcolour
  12898.         [0] = 100    //R
  12899.         [1] = 255    //G
  12900.         [2] = 255    //B
  12901.     F[3]: colourrate
  12902.         [0] = 100.0    //R
  12903.         [1] = -30.0    //G
  12904.         [2] = -30.0    //B
  12905.     I: startalpha = 200
  12906.     F: alpharate = -180.0
  12907.     F: startsize = 0.0
  12908.     F: sizerate = 1.5
  12909.     I: ripplecount = 5
  12910.     F: rippledelay = 0.5
  12911. {\smallripple}
  12912. {chasmfx}
  12913.     S: type = "composite"
  12914.     S[2]: subeffects
  12915.         [0] = "chasmmist"
  12916.         [1] = "chasmsparks"
  12917. {\chasmfx}
  12918.  
  12919. {chasmmist}
  12920.     S: type = "particle"
  12921.     F: life_span_effect = -1.0
  12922.     F: startup_time = 20.0
  12923. //    F: emitter_yaw_speed = 4.5
  12924.     S: texture = "ps_smoke" // in data/global/graphics/effects
  12925.     S: srcblend = "srcalpha"
  12926.     S: destblend = "one"//"invsrcalpha"
  12927.     I: max_number_of_particles = 20
  12928.     V: emitter_size_xyz = [4.0, 0.0, 0.0]
  12929.     I: emission_rate = 1
  12930.     I: emission_rate_bias = 0
  12931.     F: emission_gap = 0.8
  12932.     F: emission_gap_bias = 0.0
  12933.     V: emission_direction = [0.0, 5.0, 0.0]    
  12934.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  12935.     V: force = [0.0, 0.0, 0.0]
  12936.     F: part_life_span = 9.0
  12937.     F: part_life_span_bias = 0.0
  12938.     F: part_init_speed = 1.5
  12939.     F: part_init_speed_bias = 0.3
  12940.     I[4]: colour_start 
  12941.         [0] = 100 //R
  12942.         [1] = 110 //G   
  12943.         [2] = 200 //B        
  12944.         [3] = 0  //A
  12945.     I[4]: colour_start_bias 
  12946.         [0] = 80  //R   
  12947.         [1] = 80  //G    
  12948.         [2] = 40  //B        
  12949.         [3] = 0  //A
  12950.     I[4]: colour_end 
  12951.         [0] = 100 //R   
  12952.         [1] = 110 //G    
  12953.         [2] = 200 //B        
  12954.         [3] = 0  //A
  12955.     I[4]: colour_end_bias 
  12956.         [0] = 80 //R
  12957.         [1] = 80 //G    
  12958.         [2] = 40 //B        
  12959.         [3] = 0 //A
  12960.     F: alpha_mid_percent1=0.2
  12961.     F: mid_alpha=200.0
  12962.     F: part_start_rotangle = 0.0
  12963.     F: part_start_rotangle_bias = 4.0
  12964.     F: part_end_rotangle = 0.0
  12965.     F: part_end_rotangle_bias = 4.0
  12966.     B: part_rotation_active = FALSE//TRUE
  12967.     F: part_dragging_factor = 0.0
  12968.     I: tex_num_columns = 1
  12969.     I: tex_num_rows = 1
  12970.     B: tex_random = FALSE
  12971.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  12972.         [0] = 0.0   
  12973.         [1] = 0.0   
  12974.         [2] = 1.0   
  12975.         [3] = 1.0   
  12976.     F[4]: tex_start_0uv1uv_bias 
  12977.         [0] = 0.0   
  12978.         [1] = 0.0    
  12979.         [2] = 0.0        
  12980.         [3] = 0.0
  12981.     F[4]: tex_end_0uv1uv    // Texture final uv
  12982.         [0] = 0.0   
  12983.         [1] = 0.0    
  12984.         [2] = 1.0        
  12985.         [3] = 1.0
  12986.     F[4]: tex_end_0uv1uv_bias 
  12987.         [0] = 0.0   
  12988.         [1] = 0.0    
  12989.         [2] = 0.0        
  12990.         [3] = 0.0
  12991.     F[2]: part_start_size  
  12992.         [0]=0.0
  12993.         [1]=0.0
  12994.     F[2]: part_start_size_bias  
  12995.         [0]=0.0 
  12996.         [1]=0.0
  12997.     F[2]: part_end_size 
  12998.         [0]=8.0 
  12999.         [1]=8.0
  13000.     F[2]: part_end_size_bias  
  13001.         [0]=0.0 
  13002.         [1]=0.0
  13003. {\chasmmist}
  13004.  
  13005. {chasmsparks}
  13006.     S: type = "particle"
  13007.     F: life_span_effect = -1.0
  13008.     F: startup_time = 10.0
  13009.     S: texture = "spark2" // in data/global/graphics/effects
  13010.     S: srcblend = "srcalpha"
  13011.     S: destblend = "one" //"invsrcalpha"
  13012.     I: max_number_of_particles = 110
  13013.     V: emitter_size_xyz = [4.0, 0.0, 0.0]
  13014.     I: emission_rate = 1
  13015.     I: emission_rate_bias = 1
  13016.     F: emission_gap = 1.0
  13017.     F: emission_gap_bias = 0.5
  13018.     V: emission_direction = [0.0, 1.3, 0.0]    
  13019.     V: emission_direction_bias = [0.3, 0.0, 0.0]
  13020.     V: force = [0.0, 0.1, 0.0]
  13021.     F: part_life_span = 12.0
  13022.     F: part_life_span_bias = 1.0
  13023.     F: part_init_speed = 0.8
  13024.     F: part_init_speed_bias = 0.5
  13025.     I[4]: colour_start 
  13026.         [0] = 200 //R
  13027.         [1] = 255   //G   
  13028.         [2] = 255  //B        
  13029.         [3] = 100   //A
  13030.     I[4]: colour_start_bias 
  13031.         [0] = 40  //R   
  13032.         [1] = 0  //G    
  13033.         [2] = 0  //B        
  13034.         [3] = 0  //A
  13035.     I[4]: colour_end 
  13036.         [0] = 200 //R   
  13037.         [1] = 255   //G    
  13038.         [2] = 255   //B        
  13039.         [3] = 20   //A
  13040.     I[4]: colour_end_bias 
  13041.         [0] = 40  //R
  13042.         [1] = 0  //G    
  13043.         [2] = 0  //B        
  13044.         [3] = 100 //A
  13045.     F: alpha_mid_percent1=0.7
  13046.     F: mid_alpha=160.0
  13047.     F: part_start_rotangle = 0.0
  13048.     F: part_start_rotangle_bias = 0.0
  13049.     F: part_end_rotangle = 0.0
  13050.     F: part_end_rotangle_bias = 0.0
  13051.     B: part_rotation_active = TRUE
  13052.     F: part_dragging_factor = 0.1
  13053.     I: tex_num_columns = 1
  13054.     I: tex_num_rows = 1
  13055.     B: tex_random = FALSE
  13056.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13057.         [0] = 0.0   
  13058.         [1] = 0.0   
  13059.         [2] = 1.0   
  13060.         [3] = 1.0   
  13061.     F[4]: tex_start_0uv1uv_bias 
  13062.         [0] = 0.0   
  13063.         [1] = 0.0    
  13064.         [2] = 0.0        
  13065.         [3] = 0.0
  13066.     F[4]: tex_end_0uv1uv    // Texture final uv
  13067.         [0] = 0.0   
  13068.         [1] = 0.0    
  13069.         [2] = 1.0        
  13070.         [3] = 1.0
  13071.     F[4]: tex_end_0uv1uv_bias 
  13072.         [0] = 0.0   
  13073.         [1] = 0.0    
  13074.         [2] = 0.0        
  13075.         [3] = 0.0
  13076.     F[2]: part_start_size  
  13077.         [0]=0.12 
  13078.         [1]=1.22
  13079.     F[2]: part_start_size_bias  
  13080.         [0]=0.0
  13081.         [1]=0.5
  13082.     F[2]: part_end_size 
  13083.         [0]=0.12 
  13084.         [1]=1.22
  13085.     F[2]: part_end_size_bias  
  13086.         [0]=0.0
  13087.         [1]=0.5
  13088. {\chasmsparks}
  13089.  
  13090. {armillaryexplosion}
  13091.     S: type = "particle"
  13092.     F: life_span_effect = 0.1
  13093.     S: texture = "lampglow" // in data/global/graphics/effects
  13094.     S: srcblend = "srcalpha"
  13095.     S: destblend = "one" //"invsrcalpha"
  13096.     I: max_number_of_particles = 64
  13097.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  13098.     I: emission_rate = 64
  13099.     I: emission_rate_bias = 3
  13100.     F: emission_gap = 1.0
  13101.     F: emission_gap_bias = 0.0
  13102.     V: emission_direction = [0.0, 0.0, 0.0]    
  13103.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  13104.     V: force = [0.0, 0.0, 0.0]
  13105.     F: part_life_span = 1.0
  13106.     F: part_life_span_bias = 0.9
  13107.     F: part_init_speed = 70.0
  13108.     F: part_init_speed_bias = 48.0
  13109.     I[4]: colour_start 
  13110.         [0] = 255 //20 //R
  13111.         [1] = 255//20   //G   
  13112.         [2] = 255  //20  //B        
  13113.         [3] = 20   //A
  13114.     I[4]: colour_start_bias 
  13115.         [0] = 0  //R   
  13116.         [1] = 0  //G    
  13117.         [2] = 0  //B        
  13118.         [3] = 0  //A
  13119.     I[4]: colour_end 
  13120.         [0] = 255 //R   
  13121.         [1] = 255   //G    
  13122.         [2] = 255   //B        
  13123.         [3] = 0   //A
  13124.     I[4]: colour_end_bias 
  13125.         [0] = 0  //R
  13126.         [1] = 0  //G    
  13127.         [2] = 0  //B        
  13128.         [3]  = 0 //A
  13129.     F: alpha_mid_percent1=0.5
  13130.     F: mid_alpha=40.0
  13131.     F: part_start_rotangle = 0.0
  13132.     F: part_start_rotangle_bias = 3.0
  13133.     F: part_end_rotangle = 0.0
  13134.     F: part_end_rotangle_bias = 3.0
  13135.     B: part_rotation_active = FALSE
  13136.     F: part_dragging_factor = 5.2
  13137.     I: tex_num_columns = 1
  13138.     I: tex_num_rows = 1
  13139.     B: tex_random = FALSE
  13140.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13141.         [0] = 0.0   
  13142.         [1] = 0.0   
  13143.         [2] = 1.0   
  13144.         [3] = 1.0   
  13145.     F[4]: tex_start_0uv1uv_bias 
  13146.         [0] = 0.0   
  13147.         [1] = 0.0    
  13148.         [2] = 0.0        
  13149.         [3] = 0.0
  13150.     F[4]: tex_end_0uv1uv    // Texture final uv
  13151.         [0] = 0.0   
  13152.         [1] = 0.0    
  13153.         [2] = 1.0        
  13154.         [3] = 1.0
  13155.     F[4]: tex_end_0uv1uv_bias 
  13156.         [0] = 0.0   
  13157.         [1] = 0.0    
  13158.         [2] = 0.0        
  13159.         [3] = 0.0
  13160.     F[2]: part_start_size  
  13161.         [0]=13.0 
  13162.         [1]=13.0
  13163.     F[2]: part_start_size_bias  
  13164.         [0]=0.1 
  13165.         [1]=0.1
  13166.     F[2]: part_end_size 
  13167.         [0]=28.0 
  13168.         [1]=28.0
  13169.     F[2]: part_end_size_bias  
  13170.         [0]=0.0 
  13171.         [1]=0.0
  13172. {\armillaryexplosion}
  13173. {swordchamber_fade}
  13174.     S: type = "particle"
  13175.     F: life_span_effect = 0.1
  13176.     S: texture = "lampglow" // in data/global/graphics/effects
  13177.     B: ignore_zbuffer = TRUE
  13178.     S: srcblend = "srcalpha"
  13179.     S: destblend = "one" //"invsrcalpha"
  13180.     I: max_number_of_particles = 1
  13181.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  13182.     I: emission_rate = 1
  13183.     I: emission_rate_bias = 0
  13184.     F: emission_gap = 1.0
  13185.     F: emission_gap_bias = 0.0
  13186.     V: emission_direction = [0.0, 0.0, 0.0]    
  13187.     V: emission_direction_bias = [1.0, 1.0, 1.0]
  13188.     V: force = [0.0, 0.0, 0.0]
  13189.     F: part_life_span = 1.0
  13190.     F: part_life_span_bias = 0.0
  13191.     F: part_init_speed = 0.0
  13192.     F: part_init_speed_bias = 0.0
  13193.     I[4]: colour_start 
  13194.         [0] = 255 //20 //R
  13195.         [1] = 255//20   //G   
  13196.         [2] = 255//20  //B        
  13197.         [3] = 20   //A
  13198.     I[4]: colour_start_bias 
  13199.         [0] = 0  //R   
  13200.         [1] = 0  //G    
  13201.         [2] = 0  //B        
  13202.         [3] = 0  //A
  13203.     I[4]: colour_end 
  13204.         [0] = 255 //R   
  13205.         [1] = 255   //G    
  13206.         [2] = 255   //B        
  13207.         [3] = 255   //A
  13208.     I[4]: colour_end_bias 
  13209.         [0] = 0  //R
  13210.         [1] = 0  //G    
  13211.         [2] = 0  //B        
  13212.         [3]  = 0 //A
  13213.     F: alpha_mid_percent1=0.1
  13214.     F: mid_alpha=255.0
  13215.     F: part_start_rotangle = 0.0
  13216.     F: part_start_rotangle_bias = 0.0
  13217.     F: part_end_rotangle = 0.0
  13218.     F: part_end_rotangle_bias = 0.0
  13219.     B: part_rotation_active = FALSE
  13220.     F: part_dragging_factor = 0.0
  13221.     I: tex_num_columns = 1
  13222.     I: tex_num_rows = 1
  13223.     B: tex_random = FALSE
  13224.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13225.         [0] = 0.0   
  13226.         [1] = 0.0   
  13227.         [2] = 1.0   
  13228.         [3] = 1.0   
  13229.     F[4]: tex_start_0uv1uv_bias 
  13230.         [0] = 0.0   
  13231.         [1] = 0.0    
  13232.         [2] = 0.0        
  13233.         [3] = 0.0
  13234.     F[4]: tex_end_0uv1uv    // Texture final uv
  13235.         [0] = 0.0   
  13236.         [1] = 0.0    
  13237.         [2] = 1.0        
  13238.         [3] = 1.0
  13239.     F[4]: tex_end_0uv1uv_bias 
  13240.         [0] = 0.0   
  13241.         [1] = 0.0    
  13242.         [2] = 0.0        
  13243.         [3] = 0.0
  13244.     F[2]: part_start_size  
  13245.         [0]=160.0 
  13246.         [1]=160.0
  13247.     F[2]: part_start_size_bias  
  13248.         [0]=0.1 
  13249.         [1]=0.1
  13250.     F[2]: part_end_size 
  13251.         [0]=160.0 
  13252.         [1]=160.0
  13253.     F[2]: part_end_size_bias  
  13254.         [0]=0.0 
  13255.         [1]=0.0
  13256. {\swordchamber_fade}
  13257.  
  13258. {armillaryrocks}
  13259.     S: type = "particle"
  13260.     F: life_span_effect = -1.0
  13261.     S: texture = "detritus" //"fire2" // in data/global/graphics/effects
  13262.     S: srcblend = "srcalpha"
  13263.     S: destblend = "invsrcalpha"
  13264.     I: max_number_of_particles = 30
  13265.     V: emitter_size_xyz = [0.5, 0.5, 0.5]
  13266.     I: emission_rate = 1
  13267.     I: emission_rate_bias = 0
  13268.     F: emission_gap = 0.1
  13269.     F: emission_gap_bias = 0.2
  13270.     V: emission_direction = [0.0, -1.0, 0.0]    
  13271.     V: emission_direction_bias = [0.5, 0.5, 0.5]
  13272.     V: force = [0.0, -6.0, 0.0]
  13273.     F: part_life_span = 3.0
  13274.     F: part_life_span_bias = 1.0
  13275.     F: part_init_speed = 1.0
  13276.     F: part_init_speed_bias = 0.3
  13277.     I[4]: colour_start 
  13278.         [0] = 155 //R
  13279.         [1] = 155   //G   
  13280.         [2] = 155  //B        
  13281.         [3] = 0   //A
  13282.     I[4]: colour_start_bias 
  13283.         [0] = 90  //R   
  13284.         [1] = 90  //G    
  13285.         [2] = 90  //B        
  13286.         [3] = 0  //A
  13287.     I[4]: colour_end 
  13288.         [0] = 155 //R   
  13289.         [1] = 155   //G    
  13290.         [2] = 155   //B        
  13291.         [3] = 255   //A
  13292.     I[4]: colour_end_bias 
  13293.         [0] = 90  //R
  13294.         [1] = 90  //G    
  13295.         [2] = 90  //B        
  13296.         [3] = 0 //A
  13297.     F: alpha_mid_percent1=0.2
  13298.     F: mid_alpha=155.0
  13299.     F: part_start_rotangle = 0.0
  13300.     F: part_start_rotangle_bias = 0.0
  13301.     F: part_end_rotangle = 0.0
  13302.     F: part_end_rotangle_bias = 12.0
  13303.     B: part_rotation_active = FALSE
  13304.     F: part_dragging_factor = 1.0
  13305.     I: tex_num_columns = 1
  13306.     I: tex_num_rows = 1
  13307.     B: tex_random = FALSE
  13308.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13309.         [0] = 0.0   
  13310.         [1] = 0.0   
  13311.         [2] = 1.0   
  13312.         [3] = 1.0   
  13313.     F[4]: tex_start_0uv1uv_bias 
  13314.         [0] = 0.0   
  13315.         [1] = 0.0    
  13316.         [2] = 0.0        
  13317.         [3] = 0.0
  13318.     F[4]: tex_end_0uv1uv    // Texture final uv
  13319.         [0] = 0.0   
  13320.         [1] = 0.0    
  13321.         [2] = 1.0        
  13322.         [3] = 1.0
  13323.     F[4]: tex_end_0uv1uv_bias 
  13324.         [0] = 0.0   
  13325.         [1] = 0.0    
  13326.         [2] = 0.0        
  13327.         [3] = 0.0
  13328.     F[2]: part_start_size  
  13329.         [0]=2.17
  13330.         [1]=4.47
  13331.     F[2]: part_start_size_bias  
  13332.         [0]=0.09 
  13333.         [1]=0.09
  13334.     F[2]: part_end_size 
  13335.         [0]=2.17 
  13336.         [1]=4.47
  13337.     F[2]: part_end_size_bias  
  13338.         [0]=0.09 
  13339.         [1]=0.09
  13340. {\armillaryrocks}
  13341.  
  13342. {congo2rocks}
  13343.     S: type = "particle"
  13344.     F: life_span_effect = -1.0
  13345.     S: texture = "detritus" //"fire2" // in data/global/graphics/effects
  13346.     S: srcblend = "srcalpha"
  13347.     S: destblend = "invsrcalpha"
  13348.     I: max_number_of_particles = 200
  13349.     V: emitter_size_xyz = [5.5, 0.5, 5.5]
  13350.     I: emission_rate = 6
  13351.     I: emission_rate_bias = 0
  13352.     F: emission_gap = 0.1
  13353.     F: emission_gap_bias = 0.0
  13354.     V: emission_direction = [0.0, -1.0, 0.0]    
  13355.     V: emission_direction_bias = [0.5, 2.0, 0.5]
  13356.     V: force = [0.0, -6.0, 0.0]
  13357.     F: part_life_span = 3.0
  13358.     F: part_life_span_bias = 3.0
  13359.     F: part_init_speed = 1.0
  13360.     F: part_init_speed_bias = 0.9
  13361.     I[4]: colour_start 
  13362.         [0] = 125 //R
  13363.         [1] = 125   //G   
  13364.         [2] = 225  //B        
  13365.         [3] = 0   //A
  13366.     I[4]: colour_start_bias 
  13367.         [0] = 90  //R   
  13368.         [1] = 90  //G    
  13369.         [2] = 25  //B        
  13370.         [3] = 0  //A
  13371.     I[4]: colour_end 
  13372.         [0] = 125 //R   
  13373.         [1] = 125   //G    
  13374.         [2] = 225   //B        
  13375.         [3] = 255   //A
  13376.     I[4]: colour_end_bias 
  13377.         [0] = 90  //R
  13378.         [1] = 90  //G    
  13379.         [2] = 25  //B        
  13380.         [3] = 0 //A
  13381.     F: alpha_mid_percent1=0.2
  13382.     F: mid_alpha=35.0
  13383.     F: part_start_rotangle = 0.0
  13384.     F: part_start_rotangle_bias = 0.0
  13385.     F: part_end_rotangle = 0.0
  13386.     F: part_end_rotangle_bias = 12.0
  13387.     B: part_rotation_active = FALSE
  13388.     F: part_dragging_factor = 1.0
  13389.     I: tex_num_columns = 1
  13390.     I: tex_num_rows = 1
  13391.     B: tex_random = FALSE
  13392.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13393.         [0] = 0.0   
  13394.         [1] = 0.0   
  13395.         [2] = 1.0   
  13396.         [3] = 1.0   
  13397.     F[4]: tex_start_0uv1uv_bias 
  13398.         [0] = 0.0   
  13399.         [1] = 0.0    
  13400.         [2] = 0.0        
  13401.         [3] = 0.0
  13402.     F[4]: tex_end_0uv1uv    // Texture final uv
  13403.         [0] = 0.0   
  13404.         [1] = 0.0    
  13405.         [2] = 1.0        
  13406.         [3] = 1.0
  13407.     F[4]: tex_end_0uv1uv_bias 
  13408.         [0] = 0.0   
  13409.         [1] = 0.0    
  13410.         [2] = 0.0        
  13411.         [3] = 0.0
  13412.     F[2]: part_start_size  
  13413.         [0]=2.17
  13414.         [1]=4.47
  13415.     F[2]: part_start_size_bias  
  13416.         [0]=0.09 
  13417.         [1]=0.09
  13418.     F[2]: part_end_size 
  13419.         [0]=2.17 
  13420.         [1]=4.47
  13421.     F[2]: part_end_size_bias  
  13422.         [0]=0.09 
  13423.         [1]=0.09
  13424. {\congo2rocks}
  13425.  
  13426. {armillarydust}
  13427.     S: type = "composite"
  13428.     S[2]: subeffects
  13429.         [0] = "armillarydust2"
  13430.         [1] = "armillarydust1"
  13431. {\armillarydust}
  13432. {armillarydust1}
  13433.     S: type = "particle"
  13434.     F: life_span_effect = -1.0
  13435.     S: texture = "smoke" // in data/global/graphics/effects
  13436.     S: srcblend = "srcalpha"
  13437.     S: destblend = "invsrcalpha"
  13438.     I: max_number_of_particles = 120
  13439.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  13440.     I: emission_rate = 13
  13441.     I: emission_rate_bias = 3
  13442.     F: emission_gap = 0.2
  13443.     F: emission_gap_bias = 0.0
  13444.     V: emission_direction = [0.0, 0.0, 0.0]    
  13445.     V: emission_direction_bias = [0.5, 0.2, 0.50]
  13446.     V: force = [0.0, 1.0, 0.0]
  13447.     F: part_life_span = 2.0
  13448.     F: part_life_span_bias = 0.0
  13449.     F: part_init_speed = 8.0
  13450.     F: part_init_speed_bias = 3.0
  13451.     I[4]: colour_start 
  13452.         [0] = 195 //R
  13453.         [1] = 145   //G   
  13454.         [2] = 100  //B        
  13455.         [3] = 0   //A
  13456.     I[4]: colour_start_bias 
  13457.         [0] = 40  //R   
  13458.         [1] = 40  //G    
  13459.         [2] = 30  //B        
  13460.         [3] = 0  //A
  13461.     I[4]: colour_end 
  13462.         [0] = 195 //R   
  13463.         [1] = 145   //G    
  13464.         [2] = 100   //B        
  13465.         [3] = 0   //A
  13466.     I[4]: colour_end_bias 
  13467.         [0] = 40  //R
  13468.         [1] = 40  //G    
  13469.         [2] = 30  //B        
  13470.         [3] = 0 //A
  13471.     F: alpha_mid_percent1=0.1
  13472.     F: mid_alpha=120.0
  13473.     F: part_start_rotangle = 0.0
  13474.     F: part_start_rotangle_bias = 3.0
  13475.     F: part_end_rotangle = 0.0
  13476.     F: part_end_rotangle_bias = 3.0
  13477.     B: part_rotation_active = TRUE
  13478.     F: part_dragging_factor = 2.0
  13479.     I: tex_num_columns = 1
  13480.     I: tex_num_rows = 1
  13481.     B: tex_random = FALSE
  13482.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13483.         [0] = 0.0   
  13484.         [1] = 0.0   
  13485.         [2] = 1.0   
  13486.         [3] = 1.0   
  13487.     F[4]: tex_start_0uv1uv_bias 
  13488.         [0] = 0.0   
  13489.         [1] = 0.0    
  13490.         [2] = 0.0        
  13491.         [3] = 0.0
  13492.     F[4]: tex_end_0uv1uv    // Texture final uv
  13493.         [0] = 0.0   
  13494.         [1] = 0.0    
  13495.         [2] = 1.0        
  13496.         [3] = 1.0
  13497.     F[4]: tex_end_0uv1uv_bias 
  13498.         [0] = 0.0   
  13499.         [1] = 0.0    
  13500.         [2] = 0.0        
  13501.         [3] = 0.0
  13502.     F[2]: part_start_size  
  13503.         [0]=2.0 
  13504.         [1]=2.0
  13505.     F[2]: part_start_size_bias  
  13506.         [0]=1.1 
  13507.         [1]=1.1
  13508.     F[2]: part_end_size 
  13509.         [0]=4.0 
  13510.         [1]=4.0
  13511.     F[2]: part_end_size_bias  
  13512.         [0]=1.0 
  13513.         [1]=1.0
  13514. {\armillarydust1}
  13515. {armillarydust2}
  13516.     S: type = "particle"
  13517.     F: life_span_effect = -1.0
  13518.     S: texture = "durts3" // in data/global/graphics/effects
  13519.     S: srcblend = "srcalpha"
  13520.     S: destblend = "invsrcalpha"
  13521.     I: max_number_of_particles = 120
  13522.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  13523.     I: emission_rate = 8
  13524.     I: emission_rate_bias = 3
  13525.     F: emission_gap = 0.2
  13526.     F: emission_gap_bias = 0.0
  13527.     V: emission_direction = [0.0, 0.0, 0.0]    
  13528.     V: emission_direction_bias = [0.50, 0.2, 0.50]
  13529.     V: force = [0.0, 1.0, 0.0]
  13530.     F: part_life_span = 3.0
  13531.     F: part_life_span_bias = 0.0
  13532.     F: part_init_speed = 8.0
  13533.     F: part_init_speed_bias = 3.0
  13534.     I[4]: colour_start 
  13535.         [0] = 255 //R
  13536.         [1] = 255   //G   
  13537.         [2] = 255  //B        
  13538.         [3] = 0   //A
  13539.     I[4]: colour_start_bias 
  13540.         [0] = 0  //R   
  13541.         [1] = 0  //G    
  13542.         [2] = 0  //B        
  13543.         [3] = 0  //A
  13544.     I[4]: colour_end 
  13545.         [0] = 255 //R   
  13546.         [1] = 255   //G    
  13547.         [2] = 255   //B        
  13548.         [3] = 0   //A
  13549.     I[4]: colour_end_bias 
  13550.         [0] = 0  //R
  13551.         [1] = 0  //G    
  13552.         [2] = 0  //B        
  13553.         [3] = 0 //A
  13554.     F: alpha_mid_percent1=0.1
  13555.     F: mid_alpha=100.0
  13556.     F: part_start_rotangle = 0.0
  13557.     F: part_start_rotangle_bias = 1.5
  13558.     F: part_end_rotangle = 0.0
  13559.     F: part_end_rotangle_bias = 1.5
  13560.     B: part_rotation_active = TRUE
  13561.     F: part_dragging_factor = 2.0
  13562.     I: tex_num_columns = 1
  13563.     I: tex_num_rows = 1
  13564.     B: tex_random = FALSE
  13565.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13566.         [0] = 0.0   
  13567.         [1] = 0.0   
  13568.         [2] = 1.0   
  13569.         [3] = 1.0   
  13570.     F[4]: tex_start_0uv1uv_bias 
  13571.         [0] = 0.0   
  13572.         [1] = 0.0    
  13573.         [2] = 0.0        
  13574.         [3] = 0.0
  13575.     F[4]: tex_end_0uv1uv    // Texture final uv
  13576.         [0] = 0.0   
  13577.         [1] = 0.0    
  13578.         [2] = 1.0        
  13579.         [3] = 1.0
  13580.     F[4]: tex_end_0uv1uv_bias 
  13581.         [0] = 0.0   
  13582.         [1] = 0.0    
  13583.         [2] = 0.0        
  13584.         [3] = 0.0
  13585.     F[2]: part_start_size  
  13586.         [0]=2.0 
  13587.         [1]=2.0
  13588.     F[2]: part_start_size_bias  
  13589.         [0]=1.1 
  13590.         [1]=1.1
  13591.     F[2]: part_end_size 
  13592.         [0]=4.0 
  13593.         [1]=4.0
  13594.     F[2]: part_end_size_bias  
  13595.         [0]=1.0 
  13596.         [1]=1.0
  13597. {\armillarydust2}
  13598.  
  13599. {congo2skid}
  13600.     S: type = "composite"
  13601.     S[2]: subeffects
  13602.         [0] = "congo2skid2"
  13603.         [1] = "congo2skid1"
  13604. {\congo2skid}
  13605. {congo2skid1}
  13606.     S: type = "particle"
  13607.     F: life_span_effect = -1.0
  13608.     S: texture = "smoke" // in data/global/graphics/effects
  13609.     S: srcblend = "srcalpha"
  13610.     S: destblend = "invsrcalpha"
  13611.     I: max_number_of_particles = 120
  13612.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  13613.     I: emission_rate = 1
  13614.     I: emission_rate_bias = 0
  13615.     F: emission_gap = 0.1
  13616.     F: emission_gap_bias = 0.0
  13617.     V: emission_direction = [0.0, 0.0, 0.0]    
  13618.     V: emission_direction_bias = [0.5, 0.2, 0.50]
  13619.     V: force = [0.0, 1.0, 0.0]
  13620.     F: part_life_span = 2.0
  13621.     F: part_life_span_bias = 0.0
  13622.     F: part_init_speed = 0.0
  13623.     F: part_init_speed_bias = 1.8
  13624.     I[4]: colour_start 
  13625.         [0] = 195 //R
  13626.         [1] = 145   //G   
  13627.         [2] = 100  //B        
  13628.         [3] = 0   //A
  13629.     I[4]: colour_start_bias 
  13630.         [0] = 40  //R   
  13631.         [1] = 40  //G    
  13632.         [2] = 30  //B        
  13633.         [3] = 0  //A
  13634.     I[4]: colour_end 
  13635.         [0] = 195 //R   
  13636.         [1] = 145   //G    
  13637.         [2] = 100   //B        
  13638.         [3] = 0   //A
  13639.     I[4]: colour_end_bias 
  13640.         [0] = 40  //R
  13641.         [1] = 40  //G    
  13642.         [2] = 30  //B        
  13643.         [3] = 0 //A
  13644.     F: alpha_mid_percent1=0.1
  13645.     F: mid_alpha=120.0
  13646.     F: part_start_rotangle = 0.0
  13647.     F: part_start_rotangle_bias = 2.3
  13648.     F: part_end_rotangle = 0.0
  13649.     F: part_end_rotangle_bias = 2.3
  13650.     B: part_rotation_active = TRUE
  13651.     F: part_dragging_factor = 2.0
  13652.     I: tex_num_columns = 1
  13653.     I: tex_num_rows = 1
  13654.     B: tex_random = FALSE
  13655.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13656.         [0] = 0.0   
  13657.         [1] = 0.0   
  13658.         [2] = 1.0   
  13659.         [3] = 1.0   
  13660.     F[4]: tex_start_0uv1uv_bias 
  13661.         [0] = 0.0   
  13662.         [1] = 0.0    
  13663.         [2] = 0.0        
  13664.         [3] = 0.0
  13665.     F[4]: tex_end_0uv1uv    // Texture final uv
  13666.         [0] = 0.0   
  13667.         [1] = 0.0    
  13668.         [2] = 1.0        
  13669.         [3] = 1.0
  13670.     F[4]: tex_end_0uv1uv_bias 
  13671.         [0] = 0.0   
  13672.         [1] = 0.0    
  13673.         [2] = 0.0        
  13674.         [3] = 0.0
  13675.     F[2]: part_start_size  
  13676.         [0]=0.5 
  13677.         [1]=0.5
  13678.     F[2]: part_start_size_bias  
  13679.         [0]=0.1 
  13680.         [1]=0.1
  13681.     F[2]: part_end_size 
  13682.         [0]=1.0 
  13683.         [1]=1.0
  13684.     F[2]: part_end_size_bias  
  13685.         [0]=0.2
  13686.         [1]=0.2
  13687. {\congo2skid1}
  13688. {congo2skid2}
  13689.     S: type = "particle"
  13690.     F: life_span_effect = -1.0
  13691.     S: texture = "durts3" // in data/global/graphics/effects
  13692.     S: srcblend = "srcalpha"
  13693.     S: destblend = "invsrcalpha"
  13694.     I: max_number_of_particles = 120
  13695.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  13696.     I: emission_rate = 1
  13697.     I: emission_rate_bias = 0
  13698.     F: emission_gap = 0.1
  13699.     F: emission_gap_bias = 0.0
  13700.     V: emission_direction = [0.0, 0.0, 0.0]    
  13701.     V: emission_direction_bias = [0.50, 0.2, 0.50]
  13702.     V: force = [0.0, 1.0, 0.0]
  13703.     F: part_life_span = 1.0
  13704.     F: part_life_span_bias = 0.0
  13705.     F: part_init_speed = 0.0
  13706.     F: part_init_speed_bias = 1.8
  13707.     I[4]: colour_start 
  13708.         [0] = 255 //R
  13709.         [1] = 255   //G   
  13710.         [2] = 255  //B        
  13711.         [3] = 0   //A
  13712.     I[4]: colour_start_bias 
  13713.         [0] = 0  //R   
  13714.         [1] = 0  //G    
  13715.         [2] = 0  //B        
  13716.         [3] = 0  //A
  13717.     I[4]: colour_end 
  13718.         [0] = 255 //R   
  13719.         [1] = 255   //G    
  13720.         [2] = 255   //B        
  13721.         [3] = 0   //A
  13722.     I[4]: colour_end_bias 
  13723.         [0] = 0  //R
  13724.         [1] = 0  //G    
  13725.         [2] = 0  //B        
  13726.         [3] = 0 //A
  13727.     F: alpha_mid_percent1=0.1
  13728.     F: mid_alpha=100.0
  13729.     F: part_start_rotangle = 0.0
  13730.     F: part_start_rotangle_bias = 3.0
  13731.     F: part_end_rotangle = 0.0
  13732.     F: part_end_rotangle_bias = 3.0
  13733.     B: part_rotation_active = TRUE
  13734.     F: part_dragging_factor = 2.0
  13735.     I: tex_num_columns = 1
  13736.     I: tex_num_rows = 1
  13737.     B: tex_random = FALSE
  13738.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13739.         [0] = 0.0   
  13740.         [1] = 0.0   
  13741.         [2] = 1.0   
  13742.         [3] = 1.0   
  13743.     F[4]: tex_start_0uv1uv_bias 
  13744.         [0] = 0.0   
  13745.         [1] = 0.0    
  13746.         [2] = 0.0        
  13747.         [3] = 0.0
  13748.     F[4]: tex_end_0uv1uv    // Texture final uv
  13749.         [0] = 0.0   
  13750.         [1] = 0.0    
  13751.         [2] = 1.0        
  13752.         [3] = 1.0
  13753.     F[4]: tex_end_0uv1uv_bias 
  13754.         [0] = 0.0   
  13755.         [1] = 0.0    
  13756.         [2] = 0.0        
  13757.         [3] = 0.0
  13758.     F[2]: part_start_size  
  13759.         [0]=1.5
  13760.         [1]=1.5
  13761.     F[2]: part_start_size_bias  
  13762.         [0]=0.1 
  13763.         [1]=0.1
  13764.     F[2]: part_end_size 
  13765.         [0]=2.0 
  13766.         [1]=2.0
  13767.     F[2]: part_end_size_bias  
  13768.         [0]=0.2 
  13769.         [1]=0.2
  13770. {\congo2skid2}
  13771.  
  13772. {congo2wheelspin}
  13773.     S: type = "composite"
  13774.     S[2]: subeffects
  13775.         [0] = "congo2wheelspin2"
  13776.         [1] = "congo2wheelspin1"
  13777. {\congo2wheelspin}
  13778. {congo2wheelspin1}
  13779.     S: type = "particle"
  13780.     F: life_span_effect = -1.0
  13781.     S: texture = "smoke" // in data/global/graphics/effects
  13782.     S: srcblend = "srcalpha"
  13783.     S: destblend = "invsrcalpha"
  13784.     I: max_number_of_particles = 120
  13785.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  13786.     I: emission_rate = 1
  13787.     I: emission_rate_bias = 0
  13788.     F: emission_gap = 0.1
  13789.     F: emission_gap_bias = 0.0
  13790.     V: emission_direction = [0.0, 0.0, 1.0]    
  13791.     V: emission_direction_bias = [0.5, 0.2, 0.50]
  13792.     V: force = [0.0, 1.0, 0.0]
  13793.     F: part_life_span = 1.9
  13794.     F: part_life_span_bias = 0.0
  13795.     F: part_init_speed = 3.0
  13796.     F: part_init_speed_bias = 0.1
  13797.     I[4]: colour_start 
  13798.         [0] = 195 //R
  13799.         [1] = 145   //G   
  13800.         [2] = 100  //B        
  13801.         [3] = 0   //A
  13802.     I[4]: colour_start_bias 
  13803.         [0] = 40  //R   
  13804.         [1] = 40  //G    
  13805.         [2] = 30  //B        
  13806.         [3] = 0  //A
  13807.     I[4]: colour_end 
  13808.         [0] = 195 //R   
  13809.         [1] = 145   //G    
  13810.         [2] = 100   //B        
  13811.         [3] = 0   //A
  13812.     I[4]: colour_end_bias 
  13813.         [0] = 40  //R
  13814.         [1] = 40  //G    
  13815.         [2] = 30  //B        
  13816.         [3] = 0 //A
  13817.     F: alpha_mid_percent1=0.1
  13818.     F: mid_alpha=120.0
  13819.     F: part_start_rotangle = 0.0
  13820.     F: part_start_rotangle_bias = 4.3
  13821.     F: part_end_rotangle = 0.0
  13822.     F: part_end_rotangle_bias = 4.3
  13823.     B: part_rotation_active = TRUE
  13824.     F: part_dragging_factor = 2.5
  13825.     I: tex_num_columns = 1
  13826.     I: tex_num_rows = 1
  13827.     B: tex_random = FALSE
  13828.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13829.         [0] = 0.0   
  13830.         [1] = 0.0   
  13831.         [2] = 1.0   
  13832.         [3] = 1.0   
  13833.     F[4]: tex_start_0uv1uv_bias 
  13834.         [0] = 0.0   
  13835.         [1] = 0.0    
  13836.         [2] = 0.0        
  13837.         [3] = 0.0
  13838.     F[4]: tex_end_0uv1uv    // Texture final uv
  13839.         [0] = 0.0   
  13840.         [1] = 0.0    
  13841.         [2] = 1.0        
  13842.         [3] = 1.0
  13843.     F[4]: tex_end_0uv1uv_bias 
  13844.         [0] = 0.0   
  13845.         [1] = 0.0    
  13846.         [2] = 0.0        
  13847.         [3] = 0.0
  13848.     F[2]: part_start_size  
  13849.         [0]=0.8
  13850.         [1]=0.8
  13851.     F[2]: part_start_size_bias  
  13852.         [0]=0.1 
  13853.         [1]=0.1
  13854.     F[2]: part_end_size 
  13855.         [0]=1.0 
  13856.         [1]=1.0
  13857.     F[2]: part_end_size_bias  
  13858.         [0]=0.2
  13859.         [1]=0.2
  13860. {\congo2wheelspin1}
  13861. {congo2wheelspin2}
  13862.     S: type = "particle"
  13863.     F: life_span_effect = -1.0
  13864.     S: texture = "durts3" // in data/global/graphics/effects
  13865.     S: srcblend = "srcalpha"
  13866.     S: destblend = "invsrcalpha"
  13867.     I: max_number_of_particles = 120
  13868.     V: emitter_size_xyz = [0.1, 0.1, 0.1]
  13869.     I: emission_rate = 1
  13870.     I: emission_rate_bias = 0
  13871.     F: emission_gap = 0.1
  13872.     F: emission_gap_bias = 0.0
  13873.     V: emission_direction = [1.0, 0.0, 0.0]    
  13874.     V: emission_direction_bias = [0.50, 0.2, 0.50]
  13875.     V: force = [0.0, 1.0, 0.0]
  13876.     F: part_life_span = 1.9
  13877.     F: part_life_span_bias = 0.0
  13878.     F: part_init_speed = 3.0
  13879.     F: part_init_speed_bias = 0.1
  13880.     I[4]: colour_start 
  13881.         [0] = 255 //R
  13882.         [1] = 255   //G   
  13883.         [2] = 255  //B        
  13884.         [3] = 0   //A
  13885.     I[4]: colour_start_bias 
  13886.         [0] = 0  //R   
  13887.         [1] = 0  //G    
  13888.         [2] = 0  //B        
  13889.         [3] = 0  //A
  13890.     I[4]: colour_end 
  13891.         [0] = 255 //R   
  13892.         [1] = 255   //G    
  13893.         [2] = 255   //B        
  13894.         [3] = 0   //A
  13895.     I[4]: colour_end_bias 
  13896.         [0] = 0  //R
  13897.         [1] = 0  //G    
  13898.         [2] = 0  //B        
  13899.         [3] = 0 //A
  13900.     F: alpha_mid_percent1=0.1
  13901.     F: mid_alpha=100.0
  13902.     F: part_start_rotangle = 0.0
  13903.     F: part_start_rotangle_bias = 5.0
  13904.     F: part_end_rotangle = 0.0
  13905.     F: part_end_rotangle_bias = 5.0
  13906.     B: part_rotation_active = TRUE
  13907.     F: part_dragging_factor = 2.5
  13908.     I: tex_num_columns = 1
  13909.     I: tex_num_rows = 1
  13910.     B: tex_random = FALSE
  13911.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13912.         [0] = 0.0   
  13913.         [1] = 0.0   
  13914.         [2] = 1.0   
  13915.         [3] = 1.0   
  13916.     F[4]: tex_start_0uv1uv_bias 
  13917.         [0] = 0.0   
  13918.         [1] = 0.0    
  13919.         [2] = 0.0        
  13920.         [3] = 0.0
  13921.     F[4]: tex_end_0uv1uv    // Texture final uv
  13922.         [0] = 0.0   
  13923.         [1] = 0.0    
  13924.         [2] = 1.0        
  13925.         [3] = 1.0
  13926.     F[4]: tex_end_0uv1uv_bias 
  13927.         [0] = 0.0   
  13928.         [1] = 0.0    
  13929.         [2] = 0.0        
  13930.         [3] = 0.0
  13931.     F[2]: part_start_size  
  13932.         [0]=0.5
  13933.         [1]=0.5
  13934.     F[2]: part_start_size_bias  
  13935.         [0]=0.1 
  13936.         [1]=0.1
  13937.     F[2]: part_end_size 
  13938.         [0]=2.0 
  13939.         [1]=2.0
  13940.     F[2]: part_end_size_bias  
  13941.         [0]=0.2 
  13942.         [1]=0.2
  13943. {\congo2wheelspin2}
  13944.  
  13945. {armillaryfire}
  13946.     S: type = "particle"
  13947.     F: life_span_effect = 0.5
  13948.     S: texture = "fire2" // in data/global/graphics/effects
  13949.     S: srcblend = "srcalpha"
  13950.     S: destblend = "one" //"invsrcalpha"
  13951.     I: max_number_of_particles = 200
  13952.     V: emitter_size_xyz = [1.4, 1.0, 1.4]
  13953.     I: emission_rate = 200
  13954.     I: emission_rate_bias = 2
  13955.     F: emission_gap = 1.1
  13956.     F: emission_gap_bias = 0.02
  13957.     V: emission_direction = [0.0, -0.15, 1.0]    
  13958.     V: emission_direction_bias = [0.1, 0.2, 0.1]
  13959.     V: force = [0.0, 10.0, 0.0]
  13960.     F: part_life_span = 0.5
  13961.     F: part_life_span_bias = 0.45
  13962.     F: part_init_speed = 200.0
  13963.     F: part_init_speed_bias = 199.0
  13964.     I[4]: colour_start 
  13965.         [0] = 255 //R
  13966.         [1] = 255   //G   
  13967.         [2] = 255  //B        
  13968.         [3] = 255   //A
  13969.     I[4]: colour_start_bias 
  13970.         [0] = 0  //R   
  13971.         [1] = 0  //G    
  13972.         [2] = 0  //B        
  13973.         [3] = 0  //A
  13974.     I[4]: colour_end 
  13975.         [0] = 255 //R   
  13976.         [1] = 255   //G    
  13977.         [2] = 5   //B        
  13978.         [3] = 0   //A
  13979.     I[4]: colour_end_bias 
  13980.         [0] = 0  //R
  13981.         [1] = 0  //G    
  13982.         [2] = 0  //B        
  13983.         [3] = 0 //A
  13984.     F: alpha_mid_percent1=0.2
  13985.     F: mid_alpha=220.0
  13986.     F: part_start_rotangle = 0.0
  13987.     F: part_start_rotangle_bias = 6.0
  13988.     F: part_end_rotangle = 0.0
  13989.     F: part_end_rotangle_bias = 12.0
  13990.     B: part_rotation_active = TRUE
  13991.     F: part_dragging_factor = 5.0
  13992.     I: tex_num_columns = 1
  13993.     I: tex_num_rows = 1
  13994.     B: tex_random = FALSE
  13995.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  13996.         [0] = 0.0   
  13997.         [1] = 0.0   
  13998.         [2] = 1.0   
  13999.         [3] = 1.0   
  14000.     F[4]: tex_start_0uv1uv_bias 
  14001.         [0] = 0.0   
  14002.         [1] = 0.0    
  14003.         [2] = 0.0        
  14004.         [3] = 0.0
  14005.     F[4]: tex_end_0uv1uv    // Texture final uv
  14006.         [0] = 0.0   
  14007.         [1] = 0.0    
  14008.         [2] = 1.0        
  14009.         [3] = 1.0
  14010.     F[4]: tex_end_0uv1uv_bias 
  14011.         [0] = 0.0   
  14012.         [1] = 0.0    
  14013.         [2] = 0.0        
  14014.         [3] = 0.0
  14015.     F[2]: part_start_size  
  14016.         [0]=1.8
  14017.         [1]=1.8
  14018.     F[2]: part_start_size_bias  
  14019.         [0]=0.1 
  14020.         [1]=0.1
  14021.     F[2]: part_end_size 
  14022.         [0]=3.0 
  14023.         [1]=3.0
  14024.     F[2]: part_end_size_bias  
  14025.         [0]=0.0
  14026.         [1]=0.0
  14027. {\armillaryfire}
  14028.  
  14029. {waterpipe}
  14030.     S: type = "particle"
  14031.     F: life_span_effect = -1.0
  14032.     F: startup_time = 5.0
  14033.     S: texture = "water_spray" // in data/global/graphics/effects
  14034.     S: srcblend = "srcalpha"
  14035.     S: destblend = "invsrcalpha"
  14036.     I: max_number_of_particles = 150
  14037.     V: emitter_size_xyz = [0.0, 0.05, 0.4]
  14038.     I: emission_rate = 4
  14039.     I: emission_rate_bias = 0
  14040.     F: emission_gap = 0.1
  14041.     F: emission_gap_bias = 0.01
  14042.     V: emission_direction = [0.0, -0.1, 0.0]    
  14043.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  14044.     V: force = [0.0, -4.0, 0.0]
  14045.     F: part_life_span = 0.8
  14046.     F: part_life_span_bias = 0.1
  14047.     F: part_init_speed = 0.3
  14048.     F: part_init_speed_bias = 0.1
  14049.     I[4]: colour_start 
  14050.         [0] = 150 //R
  14051.         [1] = 150   //G   
  14052.         [2] = 200  //B        
  14053.         [3] = 0   //A
  14054.     I[4]: colour_start_bias 
  14055.         [0] = 50  //R   
  14056.         [1] = 50  //G    
  14057.         [2] = 50  //B        
  14058.         [3] = 0  //A
  14059.     I[4]: colour_end 
  14060.         [0] = 150 //R   
  14061.         [1] = 150  //G    
  14062.         [2] = 200   //B        
  14063.         [3] = 0   //A
  14064.     I[4]: colour_end_bias 
  14065.         [0] = 50  //R
  14066.         [1] = 50  //G    
  14067.         [2] = 50  //B        
  14068.         [3] = 0 //A
  14069.     F: alpha_mid_percent1=0.3
  14070.     F: mid_alpha=150.0
  14071.     F: part_start_rotangle = 0.0
  14072.     F: part_start_rotangle_bias = 0.0
  14073.     F: part_end_rotangle = 0.0
  14074.     F: part_end_rotangle_bias = 1.0
  14075.     B: part_rotation_active = FALSE//TRUE
  14076.     F: part_dragging_factor = 0.0
  14077.     I: tex_num_columns = 1
  14078.     I: tex_num_rows = 1
  14079.     B: tex_random = FALSE
  14080.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  14081.         [0] = 0.0   
  14082.         [1] = 0.0   
  14083.         [2] = 1.0   
  14084.         [3] = 1.0   
  14085.     F[4]: tex_start_0uv1uv_bias 
  14086.         [0] = 0.0   
  14087.         [1] = 0.0    
  14088.         [2] = 0.0        
  14089.         [3] = 0.0
  14090.     F[4]: tex_end_0uv1uv    // Texture final uv
  14091.         [0] = 0.0   
  14092.         [1] = 0.0    
  14093.         [2] = 1.0        
  14094.         [3] = 1.0
  14095.     F[4]: tex_end_0uv1uv_bias 
  14096.         [0] = 0.0   
  14097.         [1] = 0.0    
  14098.         [2] = 0.0        
  14099.         [3] = 0.0
  14100.     F[2]: part_start_size  
  14101.         [0]=0.05
  14102.         [1]=0.1
  14103.     F[2]: part_start_size_bias  
  14104.         [0]=0.0 
  14105.         [1]=0.0
  14106.     F[2]: part_end_size 
  14107.         [0]=0.1
  14108.         [1]=0.8
  14109.     F[2]: part_end_size_bias  
  14110.         [0]=0.05 
  14111.         [1]=0.05
  14112. {\waterpipe}
  14113.  
  14114. {waterfoam}
  14115.     S: type = "particle"
  14116.     F: life_span_effect = -1.0
  14117.     F: startup_time = 5.0
  14118.     S: texture = "water_spray" // in data/global/graphics/effects
  14119.     S: srcblend = "srcalpha"
  14120.     S: destblend = "invsrcalpha"
  14121.     I: max_number_of_particles = 150
  14122.     V: emitter_size_xyz = [0.05, 0.0, 0.4]
  14123.     I: emission_rate = 4
  14124.     I: emission_rate_bias = 0
  14125.     F: emission_gap = 0.1
  14126.     F: emission_gap_bias = 0.01
  14127.     V: emission_direction = [0.0, 0.1, 0.0]    
  14128.     V: emission_direction_bias = [0.0, 0.0, 0.0]
  14129.     V: force = [0.0, -1.0, 0.0]
  14130.     F: part_life_span = 0.8
  14131.     F: part_life_span_bias = 0.1
  14132.     F: part_init_speed = 0.3
  14133.     F: part_init_speed_bias = 0.1
  14134.     I[4]: colour_start 
  14135.         [0] = 200 //R
  14136.         [1] = 200   //G   
  14137.         [2] = 220  //B        
  14138.         [3] = 0   //A
  14139.     I[4]: colour_start_bias 
  14140.         [0] = 0  //R   
  14141.         [1] = 0  //G    
  14142.         [2] = 0  //B        
  14143.         [3] = 0  //A
  14144.     I[4]: colour_end 
  14145.         [0] = 200 //R   
  14146.         [1] = 200  //G    
  14147.         [2] = 220   //B        
  14148.         [3] = 0   //A
  14149.     I[4]: colour_end_bias 
  14150.         [0] = 0  //R
  14151.         [1] = 0  //G    
  14152.         [2] = 0  //B        
  14153.         [3] = 0 //A
  14154.     F: alpha_mid_percent1=0.3
  14155.     F: mid_alpha=50.0
  14156.     F: part_start_rotangle = 0.0
  14157.     F: part_start_rotangle_bias = 3.0
  14158.     F: part_end_rotangle = 0.0
  14159.     F: part_end_rotangle_bias = 1.0
  14160.     B: part_rotation_active = FALSE//TRUE
  14161.     F: part_dragging_factor = 0.0
  14162.     I: tex_num_columns = 1
  14163.     I: tex_num_rows = 1
  14164.     B: tex_random = FALSE
  14165.     F[4]: tex_start_0uv1uv    // Texture initial uv 
  14166.         [0] = 0.0   
  14167.         [1] = 0.0   
  14168.         [2] = 1.0   
  14169.         [3] = 1.0   
  14170.     F[4]: tex_start_0uv1uv_bias 
  14171.         [0] = 0.0   
  14172.         [1] = 0.0    
  14173.         [2] = 0.0        
  14174.         [3] = 0.0
  14175.     F[4]: tex_end_0uv1uv    // Texture final uv
  14176.         [0] = 0.0   
  14177.         [1] = 0.0    
  14178.         [2] = 1.0        
  14179.         [3] = 1.0
  14180.     F[4]: tex_end_0uv1uv_bias 
  14181.         [0] = 0.0   
  14182.         [1] = 0.0    
  14183.         [2] = 0.0        
  14184.         [3] = 0.0
  14185.     F[2]: part_start_size  
  14186.         [0]=0.2
  14187.         [1]=0.2
  14188.     F[2]: part_start_size_bias  
  14189.         [0]=0.0 
  14190.         [1]=0.0
  14191.     F[2]: part_end_size 
  14192.         [0]=0.4
  14193.         [1]=0.4
  14194.     F[2]: part_end_size_bias  
  14195.         [0]=0.05 
  14196.         [1]=0.05
  14197. {\waterfoam}
  14198.